public class PrincipalManagerImpl extends Object implements PrincipalManager
PrincipalManager interface.SEARCH_TYPE_ALL, SEARCH_TYPE_GROUP, SEARCH_TYPE_NOT_GROUP| Constructor and Description |
|---|
PrincipalManagerImpl(@NotNull PrincipalProvider principalProvider) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull PrincipalIterator |
findPrincipals(@Nullable String simpleFilter) |
@NotNull PrincipalIterator |
findPrincipals(@Nullable String simpleFilter,
int searchType) |
@NotNull Principal |
getEveryone() |
@NotNull PrincipalIterator |
getGroupMembership(@NotNull Principal principal) |
@Nullable Principal |
getPrincipal(@NotNull String principalName) |
@NotNull PrincipalIterator |
getPrincipals(int searchType) |
boolean |
hasPrincipal(@NotNull String principalName) |
public PrincipalManagerImpl(@NotNull
@NotNull PrincipalProvider principalProvider)
public boolean hasPrincipal(@NotNull
@NotNull String principalName)
hasPrincipal in interface PrincipalManager@Nullable public @Nullable Principal getPrincipal(@NotNull @NotNull String principalName)
getPrincipal in interface PrincipalManager@NotNull public @NotNull PrincipalIterator findPrincipals(@Nullable @Nullable String simpleFilter)
findPrincipals in interface PrincipalManager@NotNull public @NotNull PrincipalIterator findPrincipals(@Nullable @Nullable String simpleFilter, int searchType)
findPrincipals in interface PrincipalManager@NotNull public @NotNull PrincipalIterator getPrincipals(int searchType)
getPrincipals in interface PrincipalManager@NotNull public @NotNull PrincipalIterator getGroupMembership(@NotNull @NotNull Principal principal)
getGroupMembership in interface PrincipalManager@NotNull public @NotNull Principal getEveryone()
getEveryone in interface PrincipalManagerCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.