Class AuthorizableWrapperImpl
- java.lang.Object
-
- org.apache.sling.cms.core.internal.models.AuthorizableWrapperImpl
-
- All Implemented Interfaces:
AuthorizableWrapper
@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 AuthorizableWrapperImplementation of the AuthorizableWrapper Sling Model.
-
-
Constructor Summary
Constructors Constructor Description AuthorizableWrapperImpl(org.apache.sling.api.resource.Resource resource)AuthorizableWrapperImpl(org.apache.sling.api.resource.ResourceResolver resolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.jackrabbit.api.security.user.AuthorizablegetAuthorizable()Iterator<org.apache.jackrabbit.api.security.user.Authorizable>getDeclaredMembers()Iterator<org.apache.jackrabbit.api.security.user.Group>getDeclaredMembership()Iterator<String>getGroupNames()StringgetId()LocalegetLocale()StringgetLocaleTag()Iterator<org.apache.jackrabbit.api.security.user.Authorizable>getMembers()Iterator<org.apache.jackrabbit.api.security.user.Group>getMembership()booleanisAdministrator()booleanisMember(String groupName)
-
-
-
Constructor Detail
-
AuthorizableWrapperImpl
public AuthorizableWrapperImpl(org.apache.sling.api.resource.ResourceResolver resolver) throws javax.jcr.RepositoryException- Throws:
javax.jcr.RepositoryException
-
AuthorizableWrapperImpl
public AuthorizableWrapperImpl(org.apache.sling.api.resource.Resource resource) throws javax.jcr.RepositoryException- Throws:
javax.jcr.RepositoryException
-
-
Method Detail
-
getAuthorizable
public org.apache.jackrabbit.api.security.user.Authorizable getAuthorizable()
- Specified by:
getAuthorizablein interfaceAuthorizableWrapper
-
getDeclaredMembers
public Iterator<org.apache.jackrabbit.api.security.user.Authorizable> getDeclaredMembers()
- Specified by:
getDeclaredMembersin interfaceAuthorizableWrapper
-
getDeclaredMembership
public Iterator<org.apache.jackrabbit.api.security.user.Group> getDeclaredMembership()
- Specified by:
getDeclaredMembershipin interfaceAuthorizableWrapper
-
getGroupNames
public Iterator<String> getGroupNames()
- Specified by:
getGroupNamesin interfaceAuthorizableWrapper
-
getId
public String getId()
- Specified by:
getIdin interfaceAuthorizableWrapper
-
getLocaleTag
public String getLocaleTag()
- Specified by:
getLocaleTagin interfaceAuthorizableWrapper
-
getLocale
public Locale getLocale()
- Specified by:
getLocalein interfaceAuthorizableWrapper
-
getMembers
public Iterator<org.apache.jackrabbit.api.security.user.Authorizable> getMembers()
- Specified by:
getMembersin interfaceAuthorizableWrapper
-
getMembership
public Iterator<org.apache.jackrabbit.api.security.user.Group> getMembership()
- Specified by:
getMembershipin interfaceAuthorizableWrapper
-
isAdministrator
public boolean isAdministrator()
- Specified by:
isAdministratorin interfaceAuthorizableWrapper
-
isMember
public boolean isMember(String groupName)
- Specified by:
isMemberin interfaceAuthorizableWrapper
-
-