Uses of Interface
org.apache.jackrabbit.oak.spi.security.principal.PrincipalProvider
-
-
Uses of PrincipalProvider in org.apache.jackrabbit.oak.exercise.security.principal
Methods in org.apache.jackrabbit.oak.exercise.security.principal that return PrincipalProvider Modifier and Type Method Description @NotNull PrincipalProvider
CustomPrincipalConfiguration. getPrincipalProvider(Root root, NamePathMapper namePathMapper)
-
Uses of PrincipalProvider in org.apache.jackrabbit.oak.security.principal
Methods in org.apache.jackrabbit.oak.security.principal that return PrincipalProvider Modifier and Type Method Description @NotNull PrincipalProvider
PrincipalConfigurationImpl. getPrincipalProvider(Root root, NamePathMapper namePathMapper)
-
Uses of PrincipalProvider in org.apache.jackrabbit.oak.security.user
Methods in org.apache.jackrabbit.oak.security.user that return PrincipalProvider Modifier and Type Method Description @Nullable PrincipalProvider
UserConfigurationImpl. getUserPrincipalProvider(@NotNull Root root, @NotNull NamePathMapper namePathMapper)
-
Uses of PrincipalProvider in org.apache.jackrabbit.oak.spi.security.authentication
Methods in org.apache.jackrabbit.oak.spi.security.authentication that return PrincipalProvider Modifier and Type Method Description protected @Nullable PrincipalProvider
AbstractLoginModule. getPrincipalProvider()
Retrieves thePrincipalProvider
that should be used to handle this authentication. -
Uses of PrincipalProvider in org.apache.jackrabbit.oak.spi.security.authentication.callback
Methods in org.apache.jackrabbit.oak.spi.security.authentication.callback that return PrincipalProvider Modifier and Type Method Description PrincipalProvider
PrincipalProviderCallback. getPrincipalProvider()
Returns the principal provider as set usingPrincipalProviderCallback.setPrincipalProvider(org.apache.jackrabbit.oak.spi.security.principal.PrincipalProvider)
ornull
.Methods in org.apache.jackrabbit.oak.spi.security.authentication.callback with parameters of type PrincipalProvider Modifier and Type Method Description void
PrincipalProviderCallback. setPrincipalProvider(PrincipalProvider principalProvider)
Sets thePrincipalProvider
that is being used during the authentication process. -
Uses of PrincipalProvider in org.apache.jackrabbit.oak.spi.security.authentication.external.impl.principal
Methods in org.apache.jackrabbit.oak.spi.security.authentication.external.impl.principal that return PrincipalProvider Modifier and Type Method Description @NotNull PrincipalProvider
ExternalPrincipalConfiguration. getPrincipalProvider(Root root, NamePathMapper namePathMapper)
-
Uses of PrincipalProvider in org.apache.jackrabbit.oak.spi.security.principal
Classes in org.apache.jackrabbit.oak.spi.security.principal that implement PrincipalProvider Modifier and Type Class Description class
CompositePrincipalProvider
PrincipalProvider
implementation that aggregates a list of principal providers into a single.class
EmptyPrincipalProvider
Implementation of thePrincipalProvider
interface that never returns any principals.Fields in org.apache.jackrabbit.oak.spi.security.principal declared as PrincipalProvider Modifier and Type Field Description static PrincipalProvider
EmptyPrincipalProvider. INSTANCE
Methods in org.apache.jackrabbit.oak.spi.security.principal that return PrincipalProvider Modifier and Type Method Description @NotNull PrincipalProvider
CompositePrincipalConfiguration. getPrincipalProvider(Root root, NamePathMapper namePathMapper)
@NotNull PrincipalProvider
PrincipalConfiguration. getPrincipalProvider(Root root, NamePathMapper namePathMapper)
Returns an instance of the OAKPrincipalProvider
.static PrincipalProvider
CompositePrincipalProvider. of(@NotNull List<PrincipalProvider> providers)
Method parameters in org.apache.jackrabbit.oak.spi.security.principal with type arguments of type PrincipalProvider Modifier and Type Method Description static PrincipalProvider
CompositePrincipalProvider. of(@NotNull List<PrincipalProvider> providers)
Constructors in org.apache.jackrabbit.oak.spi.security.principal with parameters of type PrincipalProvider Constructor Description PrincipalManagerImpl(@NotNull PrincipalProvider principalProvider)
Constructor parameters in org.apache.jackrabbit.oak.spi.security.principal with type arguments of type PrincipalProvider Constructor Description CompositePrincipalProvider(List<PrincipalProvider> providers)
-
Uses of PrincipalProvider in org.apache.jackrabbit.oak.spi.security.user
Methods in org.apache.jackrabbit.oak.spi.security.user that return PrincipalProvider Modifier and Type Method 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 thePrincipalProvider
interface for the principals represented by the user/groups known to this implementation.
-