Uses of Interface
org.apache.jackrabbit.api.security.user.UserManager
Packages that use UserManager
Package
Description
Jackrabbit extensions for JCR core interfaces
This package contains the delegates for the various JCR API entities.
-
Uses of UserManager in org.apache.jackrabbit.api
Methods in org.apache.jackrabbit.api that return UserManagerModifier and TypeMethodDescriptionJackrabbitSession.getUserManager()
Returns theUserManager
for the currentSession
. -
Uses of UserManager in org.apache.jackrabbit.oak.jcr.delegate
Classes in org.apache.jackrabbit.oak.jcr.delegate that implement UserManagerModifier and TypeClassDescriptionclass
This implementation ofUserManager
delegates back to a delegatee wrapping each call into aUserManager
closure.Constructors in org.apache.jackrabbit.oak.jcr.delegate with parameters of type UserManagerModifierConstructorDescriptionUserManagerDelegator
(SessionDelegate sessionDelegate, UserManager userManagerDelegate) -
Uses of UserManager in org.apache.jackrabbit.oak.jcr.session
Methods in org.apache.jackrabbit.oak.jcr.session that return UserManagerModifier and TypeMethodDescription@NotNull UserManager
SessionContext.getUserManager()
@NotNull UserManager
SessionImpl.getUserManager()
-
Uses of UserManager in org.apache.jackrabbit.oak.security.user
Classes in org.apache.jackrabbit.oak.security.user that implement UserManagerMethods in org.apache.jackrabbit.oak.security.user that return UserManagerModifier and TypeMethodDescription@NotNull UserManager
UserConfigurationImpl.getUserManager
(Root root, NamePathMapper namePathMapper) Methods in org.apache.jackrabbit.oak.security.user with parameters of type UserManagerModifier and TypeMethodDescriptionstatic boolean
Utils.canImpersonateAllUsers
(@NotNull Principal principal, @NotNull UserManager userManager) Returntrue
if the given principal can impersonate all users.@NotNull DynamicMembershipProvider
DynamicMembershipTracker.getDynamicMembershipProvider
(@NotNull Root root, @NotNull UserManager userManager, @NotNull NamePathMapper namePathMapper) static boolean
Utils.isAdmin
(@NotNull Principal principal, @NotNull UserManager userManager) Returntrue
if the given principal is admin. -
Uses of UserManager in org.apache.jackrabbit.oak.security.user.autosave
Classes in org.apache.jackrabbit.oak.security.user.autosave that implement UserManagerModifier and TypeClassDescriptionclass
Implementation of the user management that allows to set the autosave flag.Methods in org.apache.jackrabbit.oak.security.user.autosave that return UserManagerConstructors in org.apache.jackrabbit.oak.security.user.autosave with parameters of type UserManager -
Uses of UserManager in org.apache.jackrabbit.oak.spi.security.authentication
Methods in org.apache.jackrabbit.oak.spi.security.authentication that return UserManagerModifier and TypeMethodDescriptionprotected @Nullable UserManager
AbstractLoginModule.getUserManager()
Retrieves theUserManager
that should be used to handle this authentication. -
Uses of UserManager in org.apache.jackrabbit.oak.spi.security.authentication.callback
Methods in org.apache.jackrabbit.oak.spi.security.authentication.callback that return UserManagerModifier and TypeMethodDescriptionUserManagerCallback.getUserManager()
Returns the user provider as set usingUserManagerCallback.setUserManager(org.apache.jackrabbit.api.security.user.UserManager)
ornull
.Methods in org.apache.jackrabbit.oak.spi.security.authentication.callback with parameters of type UserManagerModifier and TypeMethodDescriptionvoid
UserManagerCallback.setUserManager
(UserManager userManager) Sets theUserManager
that is being used during the authentication process. -
Uses of UserManager in org.apache.jackrabbit.oak.spi.security.authentication.external
Methods in org.apache.jackrabbit.oak.spi.security.authentication.external with parameters of type UserManagerModifier and TypeMethodDescription@NotNull SyncContext
SyncHandler.createContext
(@NotNull ExternalIdentityProvider idp, @NotNull UserManager userManager, @NotNull ValueFactory valueFactory) Initializes a sync context which is used to start the sync operations.@Nullable SyncedIdentity
SyncHandler.findIdentity
(@NotNull UserManager userManager, @NotNull String id) Tries to find the identity with the given authorizable id or name.@NotNull Iterator<SyncedIdentity>
SyncHandler.listIdentities
(@NotNull UserManager userManager) Lists all externally synced identities. -
Uses of UserManager in org.apache.jackrabbit.oak.spi.security.authentication.external.basic
Fields in org.apache.jackrabbit.oak.spi.security.authentication.external.basic declared as UserManagerMethods in org.apache.jackrabbit.oak.spi.security.authentication.external.basic with parameters of type UserManagerModifier and TypeMethodDescriptionAutoMembershipConfig.getAutoMembers
(@NotNull UserManager userManager, @NotNull Group group) Best-effort attempt to retrieve all automatically defined members of the givenGroup
.Constructors in org.apache.jackrabbit.oak.spi.security.authentication.external.basic with parameters of type UserManagerModifierConstructorDescriptionDefaultSyncContext
(@NotNull DefaultSyncConfig config, @NotNull ExternalIdentityProvider idp, @NotNull UserManager userManager, @NotNull ValueFactory valueFactory) -
Uses of UserManager in org.apache.jackrabbit.oak.spi.security.authentication.external.impl
Methods in org.apache.jackrabbit.oak.spi.security.authentication.external.impl with parameters of type UserManagerModifier and TypeMethodDescription@NotNull SyncContext
DefaultSyncHandler.createContext
(@NotNull ExternalIdentityProvider idp, @NotNull UserManager userManager, @NotNull ValueFactory valueFactory) Initializes a sync context which is used to start the sync operations.DefaultSyncHandler.findIdentity
(@NotNull UserManager userManager, @NotNull String id) Tries to find the identity with the given authorizable id or name.@NotNull Iterator<SyncedIdentity>
DefaultSyncHandler.listIdentities
(@NotNull UserManager userManager) Lists all externally synced identities.Constructors in org.apache.jackrabbit.oak.spi.security.authentication.external.impl with parameters of type UserManagerModifierConstructorDescriptionDynamicSyncContext
(@NotNull DefaultSyncConfig config, @NotNull ExternalIdentityProvider idp, @NotNull UserManager userManager, @NotNull ValueFactory valueFactory) -
Uses of UserManager in org.apache.jackrabbit.oak.spi.security.authentication.external.impl.principal
Methods in org.apache.jackrabbit.oak.spi.security.authentication.external.impl.principal with parameters of type UserManagerModifier and TypeMethodDescription@NotNull DynamicMembershipProvider
AutomembershipService.getDynamicMembershipProvider
(@NotNull Root root, @NotNull UserManager userManager, @NotNull NamePathMapper namePathMapper) -
Uses of UserManager in org.apache.jackrabbit.oak.spi.security.user
Methods in org.apache.jackrabbit.oak.spi.security.user that return UserManagerModifier and TypeMethodDescription@NotNull UserManager
UserConfiguration.getUserManager
(Root root, NamePathMapper namePathMapper) Create a newUserManager
instanceMethods in org.apache.jackrabbit.oak.spi.security.user with parameters of type UserManagerModifier and TypeMethodDescription@NotNull DynamicMembershipProvider
DynamicMembershipService.getDynamicMembershipProvider
(@NotNull Root root, @NotNull UserManager userManager, @NotNull NamePathMapper namePathMapper) Returns in instance ofDynamicMembershipProvider
for the given root, user manager and name-path mapper.