Public Attributes | List of all members
grpc::SslCredentialsOptions Struct Reference

Options used to build SslCredentials. More...

#include <credentials.h>

Public Attributes

grpc::string pem_cert_chain
 
grpc::string pem_private_key
 
grpc::string pem_root_certs
 

Detailed Description

Options used to build SslCredentials.

Definition at line 156 of file include/grpcpp/security/credentials.h.

Member Data Documentation

◆ pem_cert_chain

grpc::string grpc::SslCredentialsOptions::pem_cert_chain

The buffer containing the PEM encoding of the client's certificate chain. This parameter can be empty if the client does not have a certificate chain.

Definition at line 171 of file include/grpcpp/security/credentials.h.

◆ pem_private_key

grpc::string grpc::SslCredentialsOptions::pem_private_key

The buffer containing the PEM encoding of the client's private key. This parameter can be empty if the client does not have a private key.

Definition at line 166 of file include/grpcpp/security/credentials.h.

◆ pem_root_certs

grpc::string grpc::SslCredentialsOptions::pem_root_certs

The buffer containing the PEM encoding of the server root certificates. If this parameter is empty, the default roots will be used. The default roots can be overridden using the GRPC_DEFAULT_SSL_ROOTS_FILE_PATH environment variable pointing to a file on the file system containing the roots.

Definition at line 162 of file include/grpcpp/security/credentials.h.


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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:31