A C E F G H I M N O R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AuthenticationAction - Enum in org.xwiki.security.authentication
-
Possible actions for
AuthenticationResourceReference
. - AuthenticationConfiguration - Interface in org.xwiki.security.authentication
-
Configuration of the authentication properties.
- AuthenticationFailureEvent - Class in org.xwiki.security.authentication
-
This event is triggered every time an authentication failure occurs.
- AuthenticationFailureEvent() - Constructor for class org.xwiki.security.authentication.AuthenticationFailureEvent
- AuthenticationFailureLimitReachedEvent - Class in org.xwiki.security.authentication
-
This event occurs when a login authentication failure reach the level defined in the configuration (e.g.
- AuthenticationFailureLimitReachedEvent() - Constructor for class org.xwiki.security.authentication.AuthenticationFailureLimitReachedEvent
- AuthenticationFailureManager - Interface in org.xwiki.security.authentication
-
Manager of the authentication failures strategies.
- AuthenticationFailureStrategy - Interface in org.xwiki.security.authentication
-
Describes a strategy to perform in case the limit of authentication failures is reached.
- AuthenticationResourceReference - Class in org.xwiki.security.authentication
-
A dedicated
ResourceReference
to perform authentication related actions. - AuthenticationResourceReference(WikiReference, AuthenticationAction) - Constructor for class org.xwiki.security.authentication.AuthenticationResourceReference
-
Default constructor.
C
- checkVerificationCode(UserReference, String) - Method in interface org.xwiki.security.authentication.ResetPasswordManager
-
Check if the given verification code is correct for the user reference.
E
- equals(Object) - Method in class org.xwiki.security.authentication.AuthenticationFailureEvent
- equals(Object) - Method in class org.xwiki.security.authentication.AuthenticationFailureLimitReachedEvent
- equals(Object) - Method in class org.xwiki.security.authentication.AuthenticationResourceReference
F
- findUser(String) - Method in interface org.xwiki.security.authentication.AuthenticationFailureManager
-
Find a user document reference based on the given username.
G
- getAction() - Method in class org.xwiki.security.authentication.AuthenticationResourceReference
- getErrorMessage(String) - Method in interface org.xwiki.security.authentication.AuthenticationFailureManager
-
If the user reached the authentication failure limit, aggregate the error message of the different strategies (see
AuthenticationFailureStrategy.getErrorMessage(String)
). - getErrorMessage(String) - Method in interface org.xwiki.security.authentication.AuthenticationFailureStrategy
- getFailureStrategies() - Method in interface org.xwiki.security.authentication.AuthenticationConfiguration
- getForm(String) - Method in interface org.xwiki.security.authentication.AuthenticationFailureStrategy
- getForm(String, HttpServletRequest) - Method in interface org.xwiki.security.authentication.AuthenticationFailureManager
-
If the user reached the authentication failure limit, aggregate form information returned by the different strategies (see
AuthenticationFailureStrategy.getForm(String)
). - getFromRequestParameter(String) - Static method in enum org.xwiki.security.authentication.AuthenticationAction
-
Retrieve an action based on the request parameter.
- getMaxAuthorizedAttempts() - Method in interface org.xwiki.security.authentication.AuthenticationConfiguration
- getRequestParameter() - Method in enum org.xwiki.security.authentication.AuthenticationAction
- getTimeWindow() - Method in interface org.xwiki.security.authentication.AuthenticationConfiguration
- getUserReference() - Method in interface org.xwiki.security.authentication.ResetPasswordRequestResponse
- getUserReference() - Method in class org.xwiki.security.authentication.UserAuthenticatedEvent
- getVerificationCode() - Method in interface org.xwiki.security.authentication.ResetPasswordRequestResponse
- getWikiReference() - Method in class org.xwiki.security.authentication.AuthenticationResourceReference
H
- hashCode() - Method in class org.xwiki.security.authentication.AuthenticationFailureEvent
- hashCode() - Method in class org.xwiki.security.authentication.AuthenticationFailureLimitReachedEvent
- hashCode() - Method in class org.xwiki.security.authentication.AuthenticationResourceReference
I
- isAuthenticationSecurityEnabled() - Method in interface org.xwiki.security.authentication.AuthenticationConfiguration
M
- matches(Object) - Method in class org.xwiki.security.authentication.AuthenticationFailureEvent
- matches(Object) - Method in class org.xwiki.security.authentication.AuthenticationFailureLimitReachedEvent
- matches(Object) - Method in class org.xwiki.security.authentication.UserAuthenticatedEvent
N
- notify(String) - Method in interface org.xwiki.security.authentication.AuthenticationFailureStrategy
-
Notify the strategy about an authentication failure limit reached.
O
- org.xwiki.security.authentication - package org.xwiki.security.authentication
R
- recordAuthenticationFailure(String, HttpServletRequest) - Method in interface org.xwiki.security.authentication.AuthenticationFailureManager
-
Record that the given username fails to authenticate.
- requestResetPassword(UserReference) - Method in interface org.xwiki.security.authentication.ResetPasswordManager
-
Perform a reset password request and return the information to send to the user.
- RESET_PASSWORD - org.xwiki.security.authentication.AuthenticationAction
-
Action used to reset the password of a user.
- resetAuthenticationFailureCounter(String) - Method in interface org.xwiki.security.authentication.AuthenticationFailureManager
-
Remove all records of authentication failure for the given user.
- resetAuthenticationFailureCounter(DocumentReference) - Method in interface org.xwiki.security.authentication.AuthenticationFailureManager
-
Remove all records of authentication failure for the given user.
- resetPassword(UserReference, String) - Method in interface org.xwiki.security.authentication.ResetPasswordManager
-
Reset the password of the given user with the given new password.
- ResetPasswordException - Exception in org.xwiki.security.authentication
-
This class aims at holding any exception that might occur during a reset password process.
- ResetPasswordException(String) - Constructor for exception org.xwiki.security.authentication.ResetPasswordException
-
Default constructor.
- ResetPasswordException(String, Throwable) - Constructor for exception org.xwiki.security.authentication.ResetPasswordException
-
Constructor in case of parent exception.
- ResetPasswordManager - Interface in org.xwiki.security.authentication
-
Component dedicated to handle the reset password operation.
- ResetPasswordRequestResponse - Interface in org.xwiki.security.authentication
-
Dedicated response interface for the first reset password request.
- RESOURCE_TYPE_ID - Static variable in class org.xwiki.security.authentication.AuthenticationResourceReference
-
Identifier of the resource type also used for associated components.
- RETRIEVE_USERNAME - org.xwiki.security.authentication.AuthenticationAction
-
Action used to retrieve the username of a user.
S
- sendResetPasswordEmailRequest(ResetPasswordRequestResponse) - Method in interface org.xwiki.security.authentication.ResetPasswordManager
-
Send
ResetPasswordRequestResponse
information by email to the user.
T
- toString() - Method in class org.xwiki.security.authentication.AuthenticationResourceReference
- TYPE - Static variable in class org.xwiki.security.authentication.AuthenticationResourceReference
-
Dedicated resource type used for authentication.
U
- UserAuthenticatedEvent - Class in org.xwiki.security.authentication
-
This event is triggered every time a user is authenticated.
- UserAuthenticatedEvent(UserReference) - Constructor for class org.xwiki.security.authentication.UserAuthenticatedEvent
-
This event will match only events of the same type affecting the same user.
V
- validateForm(String, HttpServletRequest) - Method in interface org.xwiki.security.authentication.AuthenticationFailureManager
-
If the user reached the authentication failure limit, validate the form information against the different strategies used and return the result (see
AuthenticationFailureStrategy.validateForm(String, HttpServletRequest)
). - validateForm(String, HttpServletRequest) - Method in interface org.xwiki.security.authentication.AuthenticationFailureStrategy
- valueOf(String) - Static method in enum org.xwiki.security.authentication.AuthenticationAction
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.xwiki.security.authentication.AuthenticationAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages