public final GenerateIdentityBindingAccessTokenResponse generateIdentityBindingAccessToken ( ServiceAccountName name , List < String > scope , String jwt ) { GenerateIdentityBindingAccessTokenRequest request = GenerateIdentityBindingAccessTokenRequest . newBuilder ( ) . setName ( name == null ? null : name . toString ( ) ) . addAllScope ( scope ) . setJwt ( jwt ) . build ( ) ; return generateIdentityBindingAccessToken ( request ) ; }
Exchange a JWT signed by third party identity provider to an OAuth 2 . 0 access token