A C E F G H I M N O R S T U V 
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.
A C E F G H I M N O R S T U V 
All Classes All Packages