Modifier and Type | Method and Description |
---|---|
@NotNull PrincipalProvider |
CustomPrincipalConfiguration.getPrincipalProvider(Root root,
NamePathMapper namePathMapper) |
Modifier and Type | Method and Description |
---|---|
@NotNull PrincipalProvider |
PrincipalConfigurationImpl.getPrincipalProvider(Root root,
NamePathMapper namePathMapper) |
Modifier and Type | Method and Description |
---|---|
@Nullable PrincipalProvider |
UserConfigurationImpl.getUserPrincipalProvider(@NotNull Root root,
@NotNull NamePathMapper namePathMapper) |
Modifier and Type | Method and Description |
---|---|
protected @Nullable PrincipalProvider |
AbstractLoginModule.getPrincipalProvider()
Retrieves the
PrincipalProvider that should be used to handle
this authentication. |
Modifier and Type | Method and Description |
---|---|
PrincipalProvider |
PrincipalProviderCallback.getPrincipalProvider()
Returns the principal provider as set using
PrincipalProviderCallback.setPrincipalProvider(org.apache.jackrabbit.oak.spi.security.principal.PrincipalProvider)
or null . |
Modifier and Type | Method and Description |
---|---|
void |
PrincipalProviderCallback.setPrincipalProvider(PrincipalProvider principalProvider)
Sets the
PrincipalProvider that is being used during the
authentication process. |
Modifier and Type | Method and Description |
---|---|
@NotNull PrincipalProvider |
ExternalPrincipalConfiguration.getPrincipalProvider(Root root,
NamePathMapper namePathMapper) |
Modifier and Type | Class and Description |
---|---|
class |
CompositePrincipalProvider
PrincipalProvider implementation that aggregates a list of principal
providers into a single. |
class |
EmptyPrincipalProvider
Implementation of the
PrincipalProvider interface that never
returns any principals. |
Modifier and Type | Field and Description |
---|---|
static PrincipalProvider |
EmptyPrincipalProvider.INSTANCE |
Modifier and Type | Method and Description |
---|---|
@NotNull PrincipalProvider |
CompositePrincipalConfiguration.getPrincipalProvider(Root root,
NamePathMapper namePathMapper) |
@NotNull PrincipalProvider |
PrincipalConfiguration.getPrincipalProvider(Root root,
NamePathMapper namePathMapper)
Returns an instance of the OAK
PrincipalProvider . |
static PrincipalProvider |
CompositePrincipalProvider.of(@NotNull java.util.List<PrincipalProvider> providers) |
Constructor and Description |
---|
PrincipalManagerImpl(@NotNull PrincipalProvider principalProvider) |
Constructor and Description |
---|
CompositePrincipalProvider(java.util.List<PrincipalProvider> providers) |
Modifier and Type | Method and Description |
---|---|
@Nullable PrincipalProvider |
UserConfiguration.getUserPrincipalProvider(@NotNull Root root,
@NotNull NamePathMapper namePathMapper)
Optional method that allows a given user management implementation to
provide a specific and optimized implementation of the
PrincipalProvider
interface for the principals represented by the user/groups known to
this implementation. |
Copyright © 2012–2022 The Apache Software Foundation. All rights reserved.