Make CmsUserManager an API.
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / auth / CurrentUser.java
index 2fd8730d8aafd8c77fbf2aae0f750025e3f1d5bf..41a6a880d438297a0a3260d0d26a0da045240dd8 100644 (file)
@@ -17,10 +17,11 @@ import org.argeo.api.acr.NamespaceUtils;
 import org.argeo.api.cms.CmsConstants;
 import org.argeo.api.cms.CmsSession;
 import org.argeo.api.cms.CmsSessionId;
+import org.argeo.cms.SystemRole;
 import org.argeo.cms.internal.auth.CmsSessionImpl;
 import org.argeo.cms.internal.auth.ImpliedByPrincipal;
 import org.argeo.cms.internal.runtime.CmsContextImpl;
-import org.argeo.util.CurrentSubject;
+import org.argeo.cms.util.CurrentSubject;
 import org.osgi.service.useradmin.Authorization;
 
 /**
@@ -75,7 +76,7 @@ public final class CurrentUser {
                return role.implied(currentSubject(), context);
        }
 
-       /** Implies this {@link SystemRole} in this context. */
+       /** Implies this role name, also independently of the context. */
        public final static boolean implies(String role, String context) {
                return SystemRole.implied(NamespaceUtils.parsePrefixedName(role), currentSubject(), context);
        }