Namespaces | Functions
test_credentials_provider.cc File Reference
#include "test/cpp/util/test_credentials_provider.h"
#include <cstdio>
#include <fstream>
#include <iostream>
#include <mutex>
#include <unordered_map>
#include "absl/flags/flag.h"
#include <grpc/support/log.h>
#include <grpc/support/sync.h>
#include <grpcpp/security/server_credentials.h>
#include "test/core/end2end/data/ssl_test_data.h"
Include dependency graph for test_credentials_provider.cc:

Go to the source code of this file.

Namespaces

 grpc
 
 grpc::testing
 

Functions

 ABSL_FLAG (std::string, tls_cert_file, "", "The TLS cert file used when --use_tls=true")
 
 ABSL_FLAG (std::string, tls_key_file, "", "The TLS key file used when --use_tls=true")
 
CredentialsProvider * grpc::testing::GetCredentialsProvider ()
 
void grpc::testing::SetCredentialsProvider (CredentialsProvider *provider)
 

Function Documentation

◆ ABSL_FLAG() [1/2]

ABSL_FLAG ( std::string  ,
tls_cert_file  ,
""   
)

◆ ABSL_FLAG() [2/2]

ABSL_FLAG ( std::string  ,
tls_key_file  ,
""   
)

Variable Documentation

◆ added_secure_type_names_

std::vector<std::string> added_secure_type_names_
private

Definition at line 158 of file test_credentials_provider.cc.

◆ added_secure_type_providers_

std::vector<std::unique_ptr<CredentialTypeProvider> > added_secure_type_providers_
private

Definition at line 160 of file test_credentials_provider.cc.

◆ custom_server_cert_

std::string custom_server_cert_
private

Definition at line 162 of file test_credentials_provider.cc.

◆ custom_server_key_

std::string custom_server_key_
private

Definition at line 161 of file test_credentials_provider.cc.

◆ mu_

std::mutex mu_
private

Definition at line 157 of file test_credentials_provider.cc.



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