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 PrincipalManager
public Principal getPrincipal(String principalName)
getPrincipal
in interface PrincipalManager
public PrincipalIterator findPrincipals(String simpleFilter)
findPrincipals
in interface PrincipalManager
public PrincipalIterator findPrincipals(String simpleFilter, int searchType)
findPrincipals
in interface PrincipalManager
public PrincipalIterator getPrincipals(int searchType)
getPrincipals
in interface PrincipalManager
public PrincipalIterator getGroupMembership(Principal principal)
getGroupMembership
in interface PrincipalManager
public Principal getEveryone()
getEveryone
in interface PrincipalManager
Copyright © 2012–2017 The Apache Software Foundation. All rights reserved.