@Model(adaptables={org.apache.sling.api.resource.Resource.class,org.apache.sling.api.resource.ResourceResolver.class},
adapters=org.apache.sling.cms.AuthorizableWrapper.class)
public class AuthorizableWrapperImpl
extends java.lang.Object
implements org.apache.sling.cms.AuthorizableWrapper
| Constructor and Description |
|---|
AuthorizableWrapperImpl(org.apache.sling.api.resource.Resource resource) |
AuthorizableWrapperImpl(org.apache.sling.api.resource.ResourceResolver resolver) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.jackrabbit.api.security.user.Authorizable |
getAuthorizable() |
java.util.Iterator<org.apache.jackrabbit.api.security.user.Authorizable> |
getDeclaredMembers() |
java.util.Iterator<org.apache.jackrabbit.api.security.user.Group> |
getDeclaredMembership() |
java.util.Iterator<java.lang.String> |
getGroupNames() |
java.lang.String |
getId() |
java.util.Iterator<org.apache.jackrabbit.api.security.user.Authorizable> |
getMembers() |
java.util.Iterator<org.apache.jackrabbit.api.security.user.Group> |
getMembership() |
boolean |
isAdministrator() |
boolean |
isMember(java.lang.String groupName) |
public AuthorizableWrapperImpl(org.apache.sling.api.resource.ResourceResolver resolver)
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic AuthorizableWrapperImpl(org.apache.sling.api.resource.Resource resource)
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.api.security.user.Authorizable getAuthorizable()
getAuthorizable in interface org.apache.sling.cms.AuthorizableWrapperpublic java.util.Iterator<org.apache.jackrabbit.api.security.user.Authorizable> getDeclaredMembers()
getDeclaredMembers in interface org.apache.sling.cms.AuthorizableWrapperpublic java.util.Iterator<org.apache.jackrabbit.api.security.user.Group> getDeclaredMembership()
getDeclaredMembership in interface org.apache.sling.cms.AuthorizableWrapperpublic java.util.Iterator<java.lang.String> getGroupNames()
getGroupNames in interface org.apache.sling.cms.AuthorizableWrapperpublic java.lang.String getId()
getId in interface org.apache.sling.cms.AuthorizableWrapperpublic java.util.Iterator<org.apache.jackrabbit.api.security.user.Authorizable> getMembers()
getMembers in interface org.apache.sling.cms.AuthorizableWrapperpublic java.util.Iterator<org.apache.jackrabbit.api.security.user.Group> getMembership()
getMembership in interface org.apache.sling.cms.AuthorizableWrapperpublic boolean isAdministrator()
isAdministrator in interface org.apache.sling.cms.AuthorizableWrapperpublic boolean isMember(java.lang.String groupName)
isMember in interface org.apache.sling.cms.AuthorizableWrapperCopyright © 2007–2019 The Apache Software Foundation. All rights reserved.