public abstract class AbstractValidator<T extends HttpServletRequest> extends java.lang.Object implements OAuthValidator<T>
Constructor and Description |
---|
AbstractValidator() |
Modifier and Type | Method and Description |
---|---|
void |
performAllValidations(T request) |
void |
validateClientAuthenticationCredentials(T request) |
void |
validateContentType(T request) |
void |
validateMethod(T request) |
void |
validateNotAllowedParameters(T request) |
void |
validateOptionalParameters(T request) |
void |
validateRequiredParameters(T request) |
public void validateMethod(T request) throws OAuthProblemException
validateMethod
in interface OAuthValidator<T extends HttpServletRequest>
OAuthProblemException
public void validateContentType(T request) throws OAuthProblemException
validateContentType
in interface OAuthValidator<T extends HttpServletRequest>
OAuthProblemException
public void validateRequiredParameters(T request) throws OAuthProblemException
validateRequiredParameters
in interface OAuthValidator<T extends HttpServletRequest>
OAuthProblemException
public void validateOptionalParameters(T request) throws OAuthProblemException
validateOptionalParameters
in interface OAuthValidator<T extends HttpServletRequest>
OAuthProblemException
public void validateNotAllowedParameters(T request) throws OAuthProblemException
validateNotAllowedParameters
in interface OAuthValidator<T extends HttpServletRequest>
OAuthProblemException
public void validateClientAuthenticationCredentials(T request) throws OAuthProblemException
validateClientAuthenticationCredentials
in interface OAuthValidator<T extends HttpServletRequest>
OAuthProblemException
public void performAllValidations(T request) throws OAuthProblemException
performAllValidations
in interface OAuthValidator<T extends HttpServletRequest>
OAuthProblemException
"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"