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 UserUserManager.createSystemUser(@NotNull String userID, @Nullable String intermediatePath) Create a new system user for the specifieduserID.@NotNull UserUserManager.createUser(@NotNull String userID, @Nullable String password) Creates a user for the given userID / password pair.@NotNull UserUserManager.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 UserUserManagerDelegator.createSystemUser(@NotNull String userID, @Nullable String intermediatePath) @NotNull UserUserManagerDelegator.createUser(@NotNull String userID, @Nullable String password) @NotNull UserUserManagerDelegator.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 UserUserManagerImpl.createSystemUser(@NotNull String userID, @Nullable String intermediatePath) @NotNull UserUserManagerImpl.createUser(@NotNull String userID, @Nullable String password) @NotNull UserUserManagerImpl.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 UserAutoSaveEnabledManager.createSystemUser(@NotNull String userID, @Nullable String intermediatePath) @NotNull UserAutoSaveEnabledManager.createUser(@NotNull String userID, @Nullable String password) @NotNull UserAutoSaveEnabledManager.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 UserDefaultSyncContext.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 DefaultSyncResultImplDefaultSyncContext.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 TypeMethodDescriptionvoidAbstractAuthorizableAction.onCreate(@NotNull User user, @Nullable String password, @NotNull Root root, @NotNull NamePathMapper namePathMapper) Doesn't perform any action.voidAccessControlAction.onCreate(@NotNull User user, @Nullable String password, @NotNull Root root, @NotNull NamePathMapper namePathMapper) default voidAuthorizableAction.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.voidAuthorizableAction.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.voidPasswordValidationAction.onCreate(@NotNull User user, @Nullable String password, @NotNull Root root, @NotNull NamePathMapper namePathMapper) voidUserAction.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.voidUserAction.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.voidAbstractAuthorizableAction.onPasswordChange(@NotNull User user, @Nullable String newPassword, @NotNull Root root, @NotNull NamePathMapper namePathMapper) Doesn't perform any action.voidAuthorizableAction.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.voidPasswordChangeAction.onPasswordChange(@NotNull User user, @Nullable String newPassword, @NotNull Root root, @NotNull NamePathMapper namePathMapper) voidPasswordValidationAction.onPasswordChange(@NotNull User user, @Nullable String newPassword, @NotNull Root root, @NotNull NamePathMapper namePathMapper) voidUserAction.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.