Class ClientValidationManagerImpl
java.lang.Object
com.atlassian.crowd.manager.validation.ClientValidationManagerImpl
- All Implemented Interfaces:
ClientValidationManager
Implements ClientValidationManager.
-
Constructor Summary
ConstructorsConstructorDescriptionClientValidationManagerImpl
(TrustedProxyManager trustedProxyManager, I18nHelper i18nHelper, ApplicationRemoteAddressValidator applicationRemoteAddressValidator) -
Method Summary
Modifier and TypeMethodDescriptionvoid
validate
(Application application, javax.servlet.http.HttpServletRequest request) Validates that the client is allowed to perform the request.
-
Constructor Details
-
ClientValidationManagerImpl
public ClientValidationManagerImpl(TrustedProxyManager trustedProxyManager, I18nHelper i18nHelper, ApplicationRemoteAddressValidator applicationRemoteAddressValidator)
-
-
Method Details
-
validate
public void validate(Application application, javax.servlet.http.HttpServletRequest request) throws ClientValidationException Description copied from interface:ClientValidationManager
Validates that the client is allowed to perform the request.- Specified by:
validate
in interfaceClientValidationManager
- Parameters:
application
- Application to validate with.request
- HttpServletRequest- Throws:
ClientValidationException
- if the client fails to validate with the application
-