Improve ACR, introduce migration from JCR.
[lgpl/argeo-commons.git] / org.argeo.api.cms / src / org / argeo / api / cms / CmsSession.java
index 1d61c6c674c34506643ad5e5cabdedeacb3ea2de..dda1dac1f7fa118ae4247b93e21bf7963c11e689 100644 (file)
@@ -39,4 +39,8 @@ public interface CmsSession {
        void registerView(String uid, Object view);
 
        void addOnCloseCallback(Consumer<CmsSession> onClose);
+
+       public static boolean hasCmsSession(Subject subject) {
+               return !subject.getPrivateCredentials(CmsSessionId.class).isEmpty();
+       }
 }