public class PrincipalManagerDelegator extends Object implements org.apache.jackrabbit.api.security.principal.PrincipalManager
PrincipalManager delegates back to a
delegatee wrapping each call into a SessionOperation closure.| Constructor and Description |
|---|
PrincipalManagerDelegator(SessionDelegate delegate,
org.apache.jackrabbit.api.security.principal.PrincipalManager principalManager) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.jackrabbit.api.security.principal.PrincipalIterator |
findPrincipals(String simpleFilter) |
org.apache.jackrabbit.api.security.principal.PrincipalIterator |
findPrincipals(String simpleFilter,
int searchType) |
Principal |
getEveryone() |
org.apache.jackrabbit.api.security.principal.PrincipalIterator |
getGroupMembership(Principal principal) |
Principal |
getPrincipal(String principalName) |
org.apache.jackrabbit.api.security.principal.PrincipalIterator |
getPrincipals(int searchType) |
boolean |
hasPrincipal(String principalName) |
public PrincipalManagerDelegator(SessionDelegate delegate, org.apache.jackrabbit.api.security.principal.PrincipalManager principalManager)
public boolean hasPrincipal(String principalName)
hasPrincipal in interface org.apache.jackrabbit.api.security.principal.PrincipalManagerpublic Principal getPrincipal(String principalName)
getPrincipal in interface org.apache.jackrabbit.api.security.principal.PrincipalManagerpublic org.apache.jackrabbit.api.security.principal.PrincipalIterator findPrincipals(String simpleFilter)
findPrincipals in interface org.apache.jackrabbit.api.security.principal.PrincipalManagerpublic org.apache.jackrabbit.api.security.principal.PrincipalIterator findPrincipals(String simpleFilter, int searchType)
findPrincipals in interface org.apache.jackrabbit.api.security.principal.PrincipalManagerpublic org.apache.jackrabbit.api.security.principal.PrincipalIterator getPrincipals(int searchType)
getPrincipals in interface org.apache.jackrabbit.api.security.principal.PrincipalManagerpublic org.apache.jackrabbit.api.security.principal.PrincipalIterator getGroupMembership(Principal principal)
getGroupMembership in interface org.apache.jackrabbit.api.security.principal.PrincipalManagerpublic Principal getEveryone()
getEveryone in interface org.apache.jackrabbit.api.security.principal.PrincipalManagerCopyright © 2012-2016 The Apache Software Foundation. All Rights Reserved.