public boolean supportRefreshToken() { return this.grantTypes != null && this.grantTypes.contains(GrantType.REFRESH_TOKEN.toString()); } }
public boolean supportRefreshToken() { return this.grantTypes != null && this.grantTypes.contains(GrantType.REFRESH_TOKEN.toString()); } }
public TokenRequestBuilder setGrantType(GrantType grantType) { this.parameters.put(OAuth.OAUTH_GRANT_TYPE, grantType == null ? null : grantType.toString()); return this; }
public TokenRequestBuilder setGrantType(GrantType grantType) { this.parameters.put(OAuth.OAUTH_GRANT_TYPE, grantType == null ? null : grantType.toString()); return this; }
@Override protected OAuthValidator<HttpServletRequest> initValidator() throws OAuthProblemException, OAuthSystemException { validators.put(GrantType.PASSWORD.toString(), UnauthenticatedPasswordValidator.class); validators.put(GrantType.AUTHORIZATION_CODE.toString(), UnauthenticatedAuthorizationCodeValidator.class); validators.put(GrantType.REFRESH_TOKEN.toString(), UnauthenticatedRefreshTokenValidator.class); return super.initValidator(); } }
@Override protected OAuthValidator<HttpServletRequest> initValidator() throws OAuthProblemException, OAuthSystemException { validators.put(GrantType.PASSWORD.toString(), PasswordValidator.class); validators.put(GrantType.CLIENT_CREDENTIALS.toString(), ClientCredentialValidator.class); validators.put(GrantType.AUTHORIZATION_CODE.toString(), AuthorizationCodeValidator.class); validators.put(GrantType.REFRESH_TOKEN.toString(), RefreshTokenValidator.class); return super.initValidator(); } }
@Override protected OAuthValidator<HttpServletRequest> initValidator() throws OAuthProblemException, OAuthSystemException { validators.put(GrantType.PASSWORD.toString(), PasswordValidator.class); validators.put(GrantType.CLIENT_CREDENTIALS.toString(), ClientCredentialValidator.class); validators.put(GrantType.AUTHORIZATION_CODE.toString(), AuthorizationCodeValidator.class); validators.put(GrantType.REFRESH_TOKEN.toString(), RefreshTokenValidator.class); return super.initValidator(); } }
@Override protected OAuthValidator<HttpServletRequest> initValidator() throws OAuthProblemException, OAuthSystemException { validators.put(GrantType.PASSWORD.toString(), UnauthenticatedPasswordValidator.class); validators.put(GrantType.AUTHORIZATION_CODE.toString(), UnauthenticatedAuthorizationCodeValidator.class); validators.put(GrantType.REFRESH_TOKEN.toString(), UnauthenticatedRefreshTokenValidator.class); return super.initValidator(); } }
public EcZfbOauthToken grantType(GrantType grantType) { this.grantType = (grantType == null ? null : grantType.toString()); putTokenRequestParam(OAuth.OAUTH_GRANT_TYPE, grantType); return this; }
public EcWechatOauthToken grantType(GrantType grantType) { putTokenRequestParam(OAuth.OAUTH_GRANT_TYPE, grantType == null ? null : grantType.toString()); return this; } @Override
private void validateSupportedGrantType(String requestedGrantType) { for (GrantType grantType : SUPPORTED_GRANT_TYPES) { if (grantType.toString().equalsIgnoreCase(requestedGrantType)) { return; } } throw ApiAuthenticationExceptionFactory .newOAuthException(OAuthAuthenticationException.class, OAuthAuthenticationException.UNSUPPORTED_GRANT_TYPE); }
@Override protected OAuthValidator<HttpServletRequest> initValidator() throws OAuthProblemException, OAuthSystemException { validators.put(GrantType.JWT_BEARER.toString(), JWTBearerValidator.class); return super.initValidator(); }
private void validateSupportedGrantType(String requestedGrantType) { for (GrantType grantType : SUPPORTED_GRANT_TYPES) { if (grantType.toString().equalsIgnoreCase(requestedGrantType)) { return; } } throw ApiAuthenticationExceptionFactory .newOAuthException(OAuthAuthenticationException.class, OAuthAuthenticationException.UNSUPPORTED_GRANT_TYPE); }
@Override protected OAuthValidator<HttpServletRequest> initValidator() throws OAuthProblemException, OAuthSystemException { validators.put(GrantType.JWT_BEARER.toString(), JWTBearerValidator.class); return super.initValidator(); }
private boolean isRefreshTokenType(OAuthRevocationRequestDTO revokeRequestDTO) { return StringUtils.equals(GrantType.REFRESH_TOKEN.toString(), revokeRequestDTO.getTokenType()); }
.put(GrantType.PASSWORD.toString(), PasswordValidator.class); supportedGrantTypeValidatorsTemp.put(GrantType.CLIENT_CREDENTIALS.toString(), ClientCredentialValidator.class); supportedGrantTypeValidatorsTemp.put(GrantType.AUTHORIZATION_CODE.toString(), AuthorizationCodeValidator.class); supportedGrantTypeValidatorsTemp.put(GrantType.REFRESH_TOKEN.toString(), RefreshTokenValidator.class); supportedGrantTypeValidatorsTemp.put(
.put(GrantType.PASSWORD.toString(), PasswordGrantValidator.class); supportedGrantTypeValidatorsTemp.put(GrantType.CLIENT_CREDENTIALS.toString(), ClientCredentialGrantValidator.class); supportedGrantTypeValidatorsTemp.put(GrantType.AUTHORIZATION_CODE.toString(), AuthorizationCodeGrantValidator.class); supportedGrantTypeValidatorsTemp.put(GrantType.REFRESH_TOKEN.toString(), RefreshTokenGrantValidator.class); supportedGrantTypeValidatorsTemp.put(
grantTypes.add(GrantType.AUTHORIZATION_CODE.toString());
defaultGrantTypes.put(GrantType.AUTHORIZATION_CODE.toString(), AUTHORIZATION_CODE_GRANT_HANDLER_CLASS); defaultGrantTypes.put(GrantType.CLIENT_CREDENTIALS.toString(), CLIENT_CREDENTIALS_GRANT_HANDLER_CLASS); defaultGrantTypes.put(GrantType.PASSWORD.toString(), PASSWORD_GRANT_HANDLER_CLASS); defaultGrantTypes.put(GrantType.REFRESH_TOKEN.toString(), REFRESH_TOKEN_GRANT_HANDLER_CLASS); defaultGrantTypes.put(org.wso2.carbon.identity.oauth.common.GrantType.SAML20_BEARER.toString(), SAML20_BEARER_GRANT_HANDLER_CLASS);
defaultGrantTypes.put(GrantType.AUTHORIZATION_CODE.toString(), AUTHORIZATION_CODE_GRANT_HANDLER_CLASS); defaultGrantTypes.put(GrantType.CLIENT_CREDENTIALS.toString(), CLIENT_CREDENTIALS_GRANT_HANDLER_CLASS); defaultGrantTypes.put(GrantType.PASSWORD.toString(), PASSWORD_GRANT_HANDLER_CLASS); defaultGrantTypes.put(GrantType.REFRESH_TOKEN.toString(), REFRESH_TOKEN_GRANT_HANDLER_CLASS); defaultGrantTypes.put(org.wso2.carbon.identity.oauth.common.GrantType.SAML20_BEARER.toString(), SAML20_BEARER_GRANT_HANDLER_CLASS);