GRPC C++  1.66.0
Data Fields
grpc::experimental::StsCredentialsOptions Struct Reference

Options for creating STS Oauth Token Exchange credentials following the IETF draft https://tools.ietf.org/html/draft-ietf-oauth-token-exchange-16. More...

#include <credentials.h>

Data Fields

grpc::string token_exchange_service_uri
 
grpc::string resource
 
grpc::string audience
 
grpc::string scope
 
grpc::string requested_token_type
 
grpc::string subject_token_path
 
grpc::string subject_token_type
 
grpc::string actor_token_path
 
grpc::string actor_token_type
 

Detailed Description

Options for creating STS Oauth Token Exchange credentials following the IETF draft https://tools.ietf.org/html/draft-ietf-oauth-token-exchange-16.

Optional fields may be set to empty string. It is the responsibility of the caller to ensure that the subject and actor tokens are refreshed on disk at the specified paths.

Field Documentation

◆ actor_token_path

grpc::string grpc::experimental::StsCredentialsOptions::actor_token_path

◆ actor_token_type

grpc::string grpc::experimental::StsCredentialsOptions::actor_token_type

◆ audience

grpc::string grpc::experimental::StsCredentialsOptions::audience

◆ requested_token_type

grpc::string grpc::experimental::StsCredentialsOptions::requested_token_type

◆ resource

grpc::string grpc::experimental::StsCredentialsOptions::resource

◆ scope

grpc::string grpc::experimental::StsCredentialsOptions::scope

◆ subject_token_path

grpc::string grpc::experimental::StsCredentialsOptions::subject_token_path

◆ subject_token_type

grpc::string grpc::experimental::StsCredentialsOptions::subject_token_type

◆ token_exchange_service_uri

grpc::string grpc::experimental::StsCredentialsOptions::token_exchange_service_uri

The documentation for this struct was generated from the following file: