Uses of Interface
org.apache.jackrabbit.api.security.user.User
Packages that use User
Package
Description
Jackrabbit extensions for user management.
This package contains the delegates for the various JCR API entities.
-
Uses of User in org.apache.jackrabbit.api.security.user
Methods in org.apache.jackrabbit.api.security.user that return UserModifier and TypeMethodDescription@NotNull User
UserManager.createSystemUser
(@NotNull String userID, @Nullable String intermediatePath) Create a new system user for the specifieduserID
.@NotNull User
UserManager.createUser
(@NotNull String userID, @Nullable String password) Creates a user for the given userID / password pair.@NotNull User
UserManager.createUser
(@NotNull String userID, @Nullable String password, @NotNull Principal principal, @Nullable String intermediatePath) Creates a user for the given parameters. -
Uses of User in org.apache.jackrabbit.oak.jcr.delegate
Methods in org.apache.jackrabbit.oak.jcr.delegate that return UserModifier and TypeMethodDescription@NotNull User
UserManagerDelegator.createSystemUser
(@NotNull String userID, @Nullable String intermediatePath) @NotNull User
UserManagerDelegator.createUser
(@NotNull String userID, @Nullable String password) @NotNull User
UserManagerDelegator.createUser
(@NotNull String userID, @Nullable String password, @NotNull Principal principal, @Nullable String intermediatePath) -
Uses of User in org.apache.jackrabbit.oak.security.user
Methods in org.apache.jackrabbit.oak.security.user that return UserModifier and TypeMethodDescription@NotNull User
UserManagerImpl.createSystemUser
(@NotNull String userID, @Nullable String intermediatePath) @NotNull User
UserManagerImpl.createUser
(@NotNull String userID, @Nullable String password) @NotNull User
UserManagerImpl.createUser
(@NotNull String userID, @Nullable String password, @NotNull Principal principal, @Nullable String intermediatePath) -
Uses of User in org.apache.jackrabbit.oak.security.user.autosave
Methods in org.apache.jackrabbit.oak.security.user.autosave that return UserModifier and TypeMethodDescription@NotNull User
AutoSaveEnabledManager.createSystemUser
(@NotNull String userID, @Nullable String intermediatePath) @NotNull User
AutoSaveEnabledManager.createUser
(@NotNull String userID, @Nullable String password) @NotNull User
AutoSaveEnabledManager.createUser
(@NotNull String userID, @Nullable String password, @NotNull Principal principal, @Nullable String intermediatePath) -
Uses of User in org.apache.jackrabbit.oak.spi.security.authentication.external.basic
Methods in org.apache.jackrabbit.oak.spi.security.authentication.external.basic that return UserModifier and TypeMethodDescriptionprotected @NotNull User
DefaultSyncContext.createUser
(@NotNull ExternalUser externalUser) Creates a new repository user for the given external one.Methods in org.apache.jackrabbit.oak.spi.security.authentication.external.basic with parameters of type UserModifier and TypeMethodDescriptionprotected @NotNull DefaultSyncResultImpl
DefaultSyncContext.syncUser
(@NotNull ExternalUser external, @NotNull User user) -
Uses of User in org.apache.jackrabbit.oak.spi.security.user.action
Methods in org.apache.jackrabbit.oak.spi.security.user.action with parameters of type UserModifier and TypeMethodDescriptionvoid
AbstractAuthorizableAction.onCreate
(@NotNull User user, @Nullable String password, @NotNull Root root, @NotNull NamePathMapper namePathMapper) Doesn't perform any action.void
AccessControlAction.onCreate
(@NotNull User user, @Nullable String password, @NotNull Root root, @NotNull NamePathMapper namePathMapper) default void
AuthorizableAction.onCreate
(@NotNull User systemUser, @NotNull Root root, @NotNull NamePathMapper namePathMapper) Allows to add application specific modifications or validation associated with the creation of a new systemsystem.void
AuthorizableAction.onCreate
(@NotNull User user, @Nullable String password, @NotNull Root root, @NotNull NamePathMapper namePathMapper) Allows to add application specific modifications or validation associated with the creation of a new user.void
PasswordValidationAction.onCreate
(@NotNull User user, @Nullable String password, @NotNull Root root, @NotNull NamePathMapper namePathMapper) void
UserAction.onDisable
(@NotNull User user, @Nullable String disableReason, @NotNull Root root, @NotNull NamePathMapper namePathMapper) Allows to add application specific behavior associated with disabling (or re-enabling) an user.void
UserAction.onGrantImpersonation
(@NotNull User user, @NotNull Principal principal, @NotNull Root root, @NotNull NamePathMapper namePathMapper) Allows to add application specific behavior associated with granting a given principal the ability to impersonate the user.void
AbstractAuthorizableAction.onPasswordChange
(@NotNull User user, @Nullable String newPassword, @NotNull Root root, @NotNull NamePathMapper namePathMapper) Doesn't perform any action.void
AuthorizableAction.onPasswordChange
(@NotNull User user, @Nullable String newPassword, @NotNull Root root, @NotNull NamePathMapper namePathMapper) Allows to add application specific action or validation associated with changing a user password.void
PasswordChangeAction.onPasswordChange
(@NotNull User user, @Nullable String newPassword, @NotNull Root root, @NotNull NamePathMapper namePathMapper) void
PasswordValidationAction.onPasswordChange
(@NotNull User user, @Nullable String newPassword, @NotNull Root root, @NotNull NamePathMapper namePathMapper) void
UserAction.onRevokeImpersonation
(@NotNull User user, @NotNull Principal principal, @NotNull Root root, @NotNull NamePathMapper namePathMapper) Allows to add application specific behavior associated with revoking a given principal the ability to impersonate the user.