Uses of Interface
org.apache.jackrabbit.api.security.user.UserManager
-
Packages that use UserManager Package Description org.apache.jackrabbit.api Jackrabbit extensions for JCR core interfacesorg.apache.jackrabbit.oak.jcr.delegate This package contains the delegates for the various JCR API entities.org.apache.jackrabbit.oak.jcr.session org.apache.jackrabbit.oak.security.user org.apache.jackrabbit.oak.security.user.autosave org.apache.jackrabbit.oak.spi.security.authentication org.apache.jackrabbit.oak.spi.security.authentication.callback org.apache.jackrabbit.oak.spi.security.authentication.external org.apache.jackrabbit.oak.spi.security.authentication.external.basic org.apache.jackrabbit.oak.spi.security.authentication.external.impl org.apache.jackrabbit.oak.spi.security.authentication.external.impl.principal org.apache.jackrabbit.oak.spi.security.user -
-
Uses of UserManager in org.apache.jackrabbit.api
Methods in org.apache.jackrabbit.api that return UserManager Modifier and Type Method Description UserManager
JackrabbitSession. 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 UserManager Modifier and Type Class Description class
UserManagerDelegator
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 UserManager Constructor Description UserManagerDelegator(SessionDelegate sessionDelegate, UserManager userManagerDelegate)
-
Uses of UserManager in org.apache.jackrabbit.oak.jcr.session
Methods in org.apache.jackrabbit.oak.jcr.session that return UserManager Modifier and Type Method Description @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 UserManager Modifier and Type Class Description class
UserManagerImpl
UserManagerImpl...Methods in org.apache.jackrabbit.oak.security.user that return UserManager Modifier and Type Method Description @NotNull UserManager
UserConfigurationImpl. getUserManager(Root root, NamePathMapper namePathMapper)
Methods in org.apache.jackrabbit.oak.security.user with parameters of type UserManager Modifier and Type Method Description static 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 UserManager Modifier and Type Class Description class
AutoSaveEnabledManager
Implementation of the user management that allows to set the autosave flag.Methods in org.apache.jackrabbit.oak.security.user.autosave that return UserManager Modifier and Type Method Description UserManager
AutoSaveEnabledManager. unwrap()
Constructors in org.apache.jackrabbit.oak.security.user.autosave with parameters of type UserManager Constructor Description AutoSaveEnabledManager(UserManager dlg, Root root)
-
Uses of UserManager in org.apache.jackrabbit.oak.spi.security.authentication
Methods in org.apache.jackrabbit.oak.spi.security.authentication that return UserManager Modifier and Type Method Description protected @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 UserManager Modifier and Type Method Description UserManager
UserManagerCallback. 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 UserManager Modifier and Type Method Description void
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 UserManager Modifier and Type Method Description @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 UserManager Modifier and Type Field Description protected UserManager
DefaultSyncContext. userManager
Methods in org.apache.jackrabbit.oak.spi.security.authentication.external.basic with parameters of type UserManager Modifier and Type Method Description Iterator<Authorizable>
AutoMembershipConfig. 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 UserManager Constructor Description DefaultSyncContext(@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 UserManager Modifier and Type Method Description @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.SyncedIdentity
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 UserManager Constructor Description DynamicSyncContext(@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 UserManager Modifier and Type Method Description @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 UserManager Modifier and Type Method Description @NotNull UserManager
UserConfiguration. getUserManager(Root root, NamePathMapper namePathMapper)
Create a newUserManager
instanceMethods in org.apache.jackrabbit.oak.spi.security.user with parameters of type UserManager Modifier and Type Method Description @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.
-