import javax.security.auth.login.LoginContext;
-import org.argeo.node.NodeAuthenticated;
+/** Provides interaction with the CMS system. */
+public interface CmsView {
+ String KEY = "org.argeo.cms.ui.view";
-/** Provides interaction with the CMS system. UNSTABLE API at this stage. */
-public interface CmsView extends NodeAuthenticated {
UxContext getUxContext();
// NAVIGATION
void logout();
+ // void registerCallbackHandler(CallbackHandler callbackHandler);
+
// SERVICES
void exception(Throwable e);
CmsImageManager getImageManager();
+
+ boolean isAnonymous();
}