org.apache.amber.oauth2.common.validators
Interface OAuthValidator<T extends javax.servlet.http.HttpServletRequest>

All Known Implementing Classes:
AbstractValidator

public interface OAuthValidator<T extends javax.servlet.http.HttpServletRequest>


Method Summary
 void performAllValidations(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

performAllValidations

void performAllValidations(T request)
                           throws OAuthProblemException
Throws:
OAuthProblemException


Copyright © 2010-2013 The Apache Software Foundation. All Rights Reserved.