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 TypeMethodDescriptionvoidvalidate(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:ClientValidationManagerValidates that the client is allowed to perform the request.- Specified by:
validatein interfaceClientValidationManager- Parameters:
application- Application to validate with.request- HttpServletRequest- Throws:
ClientValidationException- if the client fails to validate with the application
-