GRPC C++  1.26.0
Data Fields
grpc_impl::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_impl.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_impl::experimental::StsCredentialsOptions::actor_token_path

◆ actor_token_type

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

◆ audience

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

◆ requested_token_type

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

◆ resource

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

◆ scope

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

◆ subject_token_path

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

◆ subject_token_type

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

◆ token_exchange_service_uri

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

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