import org.osgi.service.event.EventAdmin;
/** The {@link CmsView} for a {@link CmsWebApp}. */
+@SuppressWarnings("restriction")
public class CmsWebEntryPoint implements EntryPoint, CmsView, BrowserNavigationListener {
private static final long serialVersionUID = 7733510691684570402L;
private final static Log log = LogFactory.getLog(CmsWebEntryPoint.class);
return loginContext.getSubject();
}
+ public <T> T doAs(PrivilegedAction<T> action) {
+ return Subject.doAs(getSubject(), action);
+ }
+
@Override
public boolean isAnonymous() {
return CurrentUser.isAnonymous(getSubject());