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