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 Summary
Constructors Constructor Description TokenParamsValidator()
-
Method Summary
All 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
-
validateParams
public 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 validURI.code- The authorization code.redirectUri-username-password-scope-assertion-refreshToken-- Returns:
- Returns
truewhen all the parameters are valid.
-
validateParams
public static boolean validateParams(java.lang.String clientId, java.lang.String clientSecret)
-
-