private OAuthTokenRequest getOAuthClientCredentialsGrantTokenRequest(SubscriptionOAuthPolicy policy, OAuthProvider provider) { return oAuthTokenRequest() .withUrl(provider.getTokenEndpoint()) .withGrantType(OAuthTokenRequest.GrantTypeValue.CLIENT_CREDENTIALS) .withScope(policy.getScope()) .withClientId(provider.getClientId()) .withClientSecret(provider.getClientSecret()) .withRequestTimeout(provider.getRequestTimeout()) .build(); } }
private OAuthTokenRequest getOAuthClientCredentialsGrantTokenRequest(SubscriptionOAuthPolicy policy, OAuthProvider provider) { return oAuthTokenRequest() .withUrl(provider.getTokenEndpoint()) .withGrantType(OAuthTokenRequest.GrantTypeValue.CLIENT_CREDENTIALS) .withScope(policy.getScope()) .withClientId(provider.getClientId()) .withClientSecret(provider.getClientSecret()) .withRequestTimeout(provider.getRequestTimeout()) .build(); } }
private OAuthTokenRequest getOAuthUsernamePasswordGrantTokenRequest(SubscriptionOAuthPolicy policy, OAuthProvider provider) { return oAuthTokenRequest() .withUrl(provider.getTokenEndpoint()) .withGrantType(OAuthTokenRequest.GrantTypeValue.RESOURCE_OWNER_USERNAME_PASSWORD) .withScope(policy.getScope()) .withClientId(provider.getClientId()) .withClientSecret(provider.getClientSecret()) .withUsername(policy.getUsername()) .withPassword(policy.getPassword()) .withRequestTimeout(provider.getRequestTimeout()) .build(); }
private OAuthTokenRequest getOAuthUsernamePasswordGrantTokenRequest(SubscriptionOAuthPolicy policy, OAuthProvider provider) { return oAuthTokenRequest() .withUrl(provider.getTokenEndpoint()) .withGrantType(OAuthTokenRequest.GrantTypeValue.RESOURCE_OWNER_USERNAME_PASSWORD) .withScope(policy.getScope()) .withClientId(provider.getClientId()) .withClientSecret(provider.getClientSecret()) .withUsername(policy.getUsername()) .withPassword(policy.getPassword()) .withRequestTimeout(provider.getRequestTimeout()) .build(); }