Class AbstractValidator<T extends HttpServletRequest>
java.lang.Object
org.apache.oltu.oauth2.common.validators.AbstractValidator<T>
- All Implemented Interfaces:
OAuthValidator<T>
- Direct Known Subclasses:
AssertionValidator,AuthorizationCodeValidator,BearerBodyOAuthValidator,BearerHeaderOAuthValidator,BearerQueryOAuthValidator,ClientCredentialValidator,CodeTokenValidator,CodeValidator,JWTBearerValidator,PasswordValidator,RefreshTokenValidator,TokenValidator,UnauthenticatedAuthorizationCodeValidator,UnauthenticatedPasswordValidator,UnauthenticatedRefreshTokenValidator
public abstract class AbstractValidator<T extends HttpServletRequest>
extends Object
implements OAuthValidator<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidperformAllValidations(T request) voidvalidateClientAuthenticationCredentials(T request) voidvalidateContentType(T request) voidvalidateMethod(T request) voidvalidateNotAllowedParameters(T request) voidvalidateOptionalParameters(T request) voidvalidateRequiredParameters(T request)
-
Constructor Details
-
AbstractValidator
public AbstractValidator()
-
-
Method Details
-
validateMethod
- Specified by:
validateMethodin interfaceOAuthValidator<T extends HttpServletRequest>- Throws:
OAuthProblemException
-
validateContentType
- Specified by:
validateContentTypein interfaceOAuthValidator<T extends HttpServletRequest>- Throws:
OAuthProblemException
-
validateRequiredParameters
- Specified by:
validateRequiredParametersin interfaceOAuthValidator<T extends HttpServletRequest>- Throws:
OAuthProblemException
-
validateOptionalParameters
- Specified by:
validateOptionalParametersin interfaceOAuthValidator<T extends HttpServletRequest>- Throws:
OAuthProblemException
-
validateNotAllowedParameters
- Specified by:
validateNotAllowedParametersin interfaceOAuthValidator<T extends HttpServletRequest>- Throws:
OAuthProblemException
-
validateClientAuthenticationCredentials
- Specified by:
validateClientAuthenticationCredentialsin interfaceOAuthValidator<T extends HttpServletRequest>- Throws:
OAuthProblemException
-
performAllValidations
- Specified by:
performAllValidationsin interfaceOAuthValidator<T extends HttpServletRequest>- Throws:
OAuthProblemException
-