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>


Method Summary
 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)
           
 

Method Detail

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.