Add missing subject token

This commit is contained in:
AFaust
2024-09-10 13:08:02 +02:00
parent 9c7838e217
commit 0044ce3f6b

View File

@@ -154,6 +154,7 @@ public class AccessTokenClient
formParams.add(new BasicNameValuePair(OAuth2Constants.GRANT_TYPE, OAuth2Constants.TOKEN_EXCHANGE_GRANT_TYPE)); formParams.add(new BasicNameValuePair(OAuth2Constants.GRANT_TYPE, OAuth2Constants.TOKEN_EXCHANGE_GRANT_TYPE));
formParams.add(new BasicNameValuePair(OAuth2Constants.AUDIENCE, client)); formParams.add(new BasicNameValuePair(OAuth2Constants.AUDIENCE, client));
formParams.add(new BasicNameValuePair(OAuth2Constants.REQUESTED_TOKEN_TYPE, OAuth2Constants.REFRESH_TOKEN_TYPE)); formParams.add(new BasicNameValuePair(OAuth2Constants.REQUESTED_TOKEN_TYPE, OAuth2Constants.REFRESH_TOKEN_TYPE));
formParams.add(new BasicNameValuePair(OAuth2Constants.SUBJECT_TOKEN, accessToken));
this.processScopes(scopes, formParams); this.processScopes(scopes, formParams);
}); });
final VerifiedTokens verifiedTokens = this.verifyAccessTokenResponse(response, client); final VerifiedTokens verifiedTokens = this.verifyAccessTokenResponse(response, client);