@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 Object
implements 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() |
Iterator<org.apache.jackrabbit.api.security.user.Authorizable> |
getDeclaredMembers() |
Iterator<org.apache.jackrabbit.api.security.user.Group> |
getDeclaredMembership() |
Iterator<String> |
getGroupNames() |
String |
getId() |
Iterator<org.apache.jackrabbit.api.security.user.Authorizable> |
getMembers() |
Iterator<org.apache.jackrabbit.api.security.user.Group> |
getMembership() |
boolean |
isAdministrator() |
boolean |
isMember(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 AuthorizableWrapperpublic Iterator<org.apache.jackrabbit.api.security.user.Authorizable> getDeclaredMembers()
getDeclaredMembers in interface AuthorizableWrapperpublic Iterator<org.apache.jackrabbit.api.security.user.Group> getDeclaredMembership()
getDeclaredMembership in interface AuthorizableWrapperpublic Iterator<String> getGroupNames()
getGroupNames in interface AuthorizableWrapperpublic String getId()
getId in interface AuthorizableWrapperpublic Iterator<org.apache.jackrabbit.api.security.user.Authorizable> getMembers()
getMembers in interface AuthorizableWrapperpublic Iterator<org.apache.jackrabbit.api.security.user.Group> getMembership()
getMembership in interface AuthorizableWrapperpublic boolean isAdministrator()
isAdministrator in interface AuthorizableWrapperpublic boolean isMember(String groupName)
isMember in interface AuthorizableWrapperCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.