Package | Description |
---|---|
org.apache.jackrabbit.api.security.user |
Jackrabbit extensions for user management.
|
org.apache.jackrabbit.core.security.authentication | |
org.apache.jackrabbit.core.security.authentication.token | |
org.apache.jackrabbit.core.security.user | |
org.apache.jackrabbit.core.security.user.action |
Modifier and Type | Method and Description |
---|---|
User |
UserManager.createSystemUser(String userID,
String intermediatePath)
Create a new system user for the specified
userID . |
User |
UserManager.createUser(String userID,
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 . |
User |
UserManager.createUser(String userID,
String password,
Principal principal,
String intermediatePath)
Creates an User for the given parameters.
|
Modifier and Type | Field and Description |
---|---|
protected User |
DefaultLoginModule.user
The user object retrieved during the authentication process.
|
Modifier and Type | Method and Description |
---|---|
org.apache.jackrabbit.core.security.authentication.token.TokenInfo |
TokenProvider.createToken(User user,
SimpleCredentials sc)
Create a separate token node underneath a dedicated token store within
the user home node.
|
static Credentials |
TokenBasedAuthentication.createToken(User user,
SimpleCredentials credentials,
long tokenExpiration,
Session session)
Create a new token node for the specified user.
|
Modifier and Type | Class and Description |
---|---|
class |
UserImpl
UserImpl
|
Modifier and Type | Method and Description |
---|---|
User |
UserManagerImpl.createSystemUser(String userID,
String intermediatePath) |
User |
UserManagerImpl.createUser(String userID,
String password) |
User |
UserManagerImpl.createUser(String userID,
String password,
Principal principal,
String intermediatePath) |
protected User |
UserManagerImpl.doCreateUser(NodeImpl node)
Build the user object from the given user node.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractAuthorizableAction.onCreate(User user,
String password,
Session session)
Doesn't perform any action.
|
void |
AccessControlAction.onCreate(User user,
String password,
Session session) |
void |
AuthorizableAction.onCreate(User user,
String password,
Session session)
Allows to add application specific modifications or validation associated
with the creation of a new user.
|
void |
PasswordValidationAction.onCreate(User user,
String password,
Session session) |
void |
AbstractAuthorizableAction.onPasswordChange(User user,
String newPassword,
Session session)
Doesn't perform any action.
|
void |
AuthorizableAction.onPasswordChange(User user,
String newPassword,
Session session)
Allows to add application specific action or validation associated with
changing a user password.
|
void |
PasswordValidationAction.onPasswordChange(User user,
String newPassword,
Session session) |
Copyright © 2004–2022 The Apache Software Foundation. All rights reserved.