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