Package | Description |
---|---|
org.apache.jackrabbit.api.security.user |
Jackrabbit extensions for user management.
|
org.apache.jackrabbit.oak.benchmark | |
org.apache.jackrabbit.oak.jcr.delegate |
This package contains the delegates for the various JCR API entities.
|
org.apache.jackrabbit.oak.security.user | |
org.apache.jackrabbit.oak.security.user.autosave | |
org.apache.jackrabbit.oak.spi.security.authentication.external.basic | |
org.apache.jackrabbit.oak.spi.security.user.action |
Modifier and Type | Method and Description |
---|---|
@NotNull User |
UserManager.createSystemUser(@NotNull java.lang.String userID,
@Nullable java.lang.String intermediatePath)
Create a new system user for the specified
userID . |
@NotNull User |
UserManager.createUser(@NotNull java.lang.String userID,
@Nullable java.lang.String password)
Creates an User for the given userID / password pair; neither of the
specified parameters can be
null .Same as UserManager.createUser(String,String,Principal,String) where
the specified userID is equal to the principal name and the intermediate
path is null . |
@NotNull User |
UserManager.createUser(@NotNull java.lang.String userID,
@Nullable java.lang.String password,
@NotNull java.security.Principal principal,
@Nullable java.lang.String intermediatePath)
Creates an User for the given parameters.
|
Modifier and Type | Method and Description |
---|---|
protected void |
MemberMemberOf.testMembership(@NotNull Group g,
@NotNull User member) |
protected void |
MemberIsMember.testMembership(@NotNull Group g,
@NotNull User member) |
protected void |
MemberDeclaredMemberOf.testMembership(@NotNull Group g,
@NotNull User member) |
protected void |
MemberIsDeclaredMember.testMembership(@NotNull Group g,
@NotNull User member) |
Modifier and Type | Method and Description |
---|---|
@NotNull User |
UserManagerDelegator.createSystemUser(@NotNull java.lang.String userID,
@Nullable java.lang.String intermediatePath) |
@NotNull User |
UserManagerDelegator.createUser(@NotNull java.lang.String userID,
@Nullable java.lang.String password) |
@NotNull User |
UserManagerDelegator.createUser(@NotNull java.lang.String userID,
@Nullable java.lang.String password,
@NotNull java.security.Principal principal,
@Nullable java.lang.String intermediatePath) |
Modifier and Type | Method and Description |
---|---|
@NotNull User |
UserManagerImpl.createSystemUser(@NotNull java.lang.String userID,
@Nullable java.lang.String intermediatePath) |
@NotNull User |
UserManagerImpl.createUser(@NotNull java.lang.String userID,
@Nullable java.lang.String password) |
@NotNull User |
UserManagerImpl.createUser(@NotNull java.lang.String userID,
@Nullable java.lang.String password,
@NotNull java.security.Principal principal,
@Nullable java.lang.String intermediatePath) |
Modifier and Type | Method and Description |
---|---|
@NotNull User |
AutoSaveEnabledManager.createSystemUser(@NotNull java.lang.String userID,
@Nullable java.lang.String intermediatePath) |
@NotNull User |
AutoSaveEnabledManager.createUser(@NotNull java.lang.String userID,
@Nullable java.lang.String password) |
@NotNull User |
AutoSaveEnabledManager.createUser(@NotNull java.lang.String userID,
@Nullable java.lang.String password,
@NotNull java.security.Principal principal,
@Nullable java.lang.String intermediatePath) |
Modifier and Type | Method and Description |
---|---|
protected @NotNull User |
DefaultSyncContext.createUser(@NotNull ExternalUser externalUser)
Creates a new repository user for the given external one.
|
Modifier and Type | Method and Description |
---|---|
protected @NotNull DefaultSyncResultImpl |
DefaultSyncContext.syncUser(@NotNull ExternalUser external,
@NotNull User user) |
Modifier and Type | Method and Description |
---|---|
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 |
PasswordValidationAction.onCreate(@NotNull User user,
@Nullable java.lang.String password,
@NotNull Root root,
@NotNull NamePathMapper namePathMapper) |
void |
AuthorizableAction.onCreate(@NotNull User user,
@Nullable java.lang.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 |
AccessControlAction.onCreate(@NotNull User user,
@Nullable java.lang.String password,
@NotNull Root root,
@NotNull NamePathMapper namePathMapper) |
void |
AbstractAuthorizableAction.onCreate(@NotNull User user,
@Nullable java.lang.String password,
@NotNull Root root,
@NotNull NamePathMapper namePathMapper)
Doesn't perform any action.
|
void |
UserAction.onDisable(@NotNull User user,
@Nullable java.lang.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 java.security.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 |
PasswordValidationAction.onPasswordChange(@NotNull User user,
@Nullable java.lang.String newPassword,
@NotNull Root root,
@NotNull NamePathMapper namePathMapper) |
void |
AuthorizableAction.onPasswordChange(@NotNull User user,
@Nullable java.lang.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 java.lang.String newPassword,
@NotNull Root root,
@NotNull NamePathMapper namePathMapper) |
void |
AbstractAuthorizableAction.onPasswordChange(@NotNull User user,
@Nullable java.lang.String newPassword,
@NotNull Root root,
@NotNull NamePathMapper namePathMapper)
Doesn't perform any action.
|
void |
UserAction.onRevokeImpersonation(@NotNull User user,
@NotNull java.security.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.
|
Copyright © 2012–2022 The Apache Software Foundation. All rights reserved.