Uses of Interface
org.apache.jackrabbit.oak.spi.security.principal.PrincipalProvider
Packages that use PrincipalProvider
Package
Description
-
Uses of PrincipalProvider in org.apache.jackrabbit.oak.spi.security.authentication
Methods in org.apache.jackrabbit.oak.spi.security.authentication that return PrincipalProviderModifier and TypeMethodDescriptionprotected @Nullable PrincipalProviderAbstractLoginModule.getPrincipalProvider()Retrieves thePrincipalProviderthat 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 PrincipalProviderModifier and TypeMethodDescriptionPrincipalProviderCallback.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 PrincipalProviderModifier and TypeMethodDescriptionvoidPrincipalProviderCallback.setPrincipalProvider(PrincipalProvider principalProvider) Sets thePrincipalProviderthat is being used during the authentication process. -
Uses of PrincipalProvider in org.apache.jackrabbit.oak.spi.security.principal
Classes in org.apache.jackrabbit.oak.spi.security.principal that implement PrincipalProviderModifier and TypeClassDescriptionclassPrincipalProviderimplementation that aggregates a list of principal providers into a single.final classImplementation of thePrincipalProviderinterface that never returns any principals.Fields in org.apache.jackrabbit.oak.spi.security.principal declared as PrincipalProviderMethods in org.apache.jackrabbit.oak.spi.security.principal that return PrincipalProviderModifier and TypeMethodDescription@NotNull PrincipalProviderCompositePrincipalConfiguration.getPrincipalProvider(org.apache.jackrabbit.oak.api.Root root, org.apache.jackrabbit.oak.namepath.NamePathMapper namePathMapper) @NotNull PrincipalProviderPrincipalConfiguration.getPrincipalProvider(org.apache.jackrabbit.oak.api.Root root, org.apache.jackrabbit.oak.namepath.NamePathMapper namePathMapper) Returns an instance of the OAKPrincipalProvider.static PrincipalProviderCompositePrincipalProvider.of(@NotNull List<PrincipalProvider> providers) Method parameters in org.apache.jackrabbit.oak.spi.security.principal with type arguments of type PrincipalProviderModifier and TypeMethodDescriptionstatic PrincipalProviderCompositePrincipalProvider.of(@NotNull List<PrincipalProvider> providers) Constructors in org.apache.jackrabbit.oak.spi.security.principal with parameters of type PrincipalProviderConstructor parameters in org.apache.jackrabbit.oak.spi.security.principal with type arguments of type PrincipalProvider -
Uses of PrincipalProvider in org.apache.jackrabbit.oak.spi.security.user
Methods in org.apache.jackrabbit.oak.spi.security.user that return PrincipalProviderModifier and TypeMethodDescription@Nullable PrincipalProviderUserConfiguration.getUserPrincipalProvider(@NotNull org.apache.jackrabbit.oak.api.Root root, @NotNull org.apache.jackrabbit.oak.namepath.NamePathMapper namePathMapper) Optional method that allows a given user management implementation to provide a specific and optimized implementation of thePrincipalProviderinterface for the principals represented by the user/groups known to this implementation.