Package org.gluu.oxauth.model.token
Class TokenParamsValidator
- java.lang.Object
- 
- org.gluu.oxauth.model.token.TokenParamsValidator
 
- 
 public class TokenParamsValidator extends java.lang.ObjectValidates the parameters received for the token web service.- Version:
- February 25, 2020
- Author:
- Javier Rojas Blum
 
- 
- 
Constructor SummaryConstructors Constructor Description TokenParamsValidator()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanvalidateGrantType(GrantType requestedGrantType, GrantType[] clientGrantTypesArray, java.util.Set<GrantType> grantTypesSupported)static booleanvalidateParams(java.lang.String clientId, java.lang.String clientSecret)static booleanvalidateParams(java.lang.String grantType, java.lang.String code, java.lang.String redirectUri, java.lang.String username, java.lang.String password, java.lang.String scope, java.lang.String assertion, java.lang.String refreshToken)Validates the parameters for a token request.
 
- 
- 
- 
Method Detail- 
validateParamspublic static boolean validateParams(java.lang.String grantType, java.lang.String code, java.lang.String redirectUri, java.lang.String username, java.lang.String password, java.lang.String scope, java.lang.String assertion, java.lang.String refreshToken)Validates the parameters for a token request.- Parameters:
- grantType- The grant type. This parameter is mandatory. Value must be set to:- authorization_code,- password,- client_credentials,- refresh_token, or a valid- URI.
- code- The authorization code.
- redirectUri-
- username-
- password-
- scope-
- assertion-
- refreshToken-
- Returns:
- Returns truewhen all the parameters are valid.
 
 - 
validateParamspublic static boolean validateParams(java.lang.String clientId, java.lang.String clientSecret)
 
- 
 
-