org.apache.oltu.oauth2.common.validators
Interface OAuthValidator<T extends javax.servlet.http.HttpServletRequest>
- All Known Implementing Classes:
- AbstractValidator, AssertionValidator, AuthorizationCodeValidator, BearerBodyOAuthValidator, BearerHeaderOAuthValidator, BearerQueryOAuthValidator, ClientCredentialValidator, CodeTokenValidator, CodeValidator, PasswordValidator, PushPullValidator, RefreshTokenValidator, TokenValidator, UnauthenticatedAuthorizationCodeValidator, UnauthenticatedPasswordValidator, UnauthenticatedRefreshTokenValidator
public interface OAuthValidator<T extends javax.servlet.http.HttpServletRequest>
validateMethod
void validateMethod(T request)
throws OAuthProblemException
- Throws:
OAuthProblemException
validateContentType
void validateContentType(T request)
throws OAuthProblemException
- Throws:
OAuthProblemException
validateRequiredParameters
void validateRequiredParameters(T request)
throws OAuthProblemException
- Throws:
OAuthProblemException
validateOptionalParameters
void validateOptionalParameters(T request)
throws OAuthProblemException
- Throws:
OAuthProblemException
validateNotAllowedParameters
void validateNotAllowedParameters(T request)
throws OAuthProblemException
- Throws:
OAuthProblemException
validateClientAuthenticationCredentials
void validateClientAuthenticationCredentials(T request)
throws OAuthProblemException
- Throws:
OAuthProblemException
performAllValidations
void performAllValidations(T request)
throws OAuthProblemException
- Throws:
OAuthProblemException
Copyright © 2010–2014 The Apache Software Foundation. All rights reserved.