GRPC Core  18.0.0
Data Structures | Public Member Functions
grpc_core::FileWatcherCertificateProviderFactory Class Reference

#include <file_watcher_certificate_provider_factory.h>

Data Structures

class  Config
 

Public Member Functions

const char * name () const override
 
RefCountedPtr< CertificateProviderFactory::ConfigCreateCertificateProviderConfig (const Json &config_json, grpc_error_handle *error) override
 
RefCountedPtr< grpc_tls_certificate_providerCreateCertificateProvider (RefCountedPtr< CertificateProviderFactory::Config > config) override
 
- Public Member Functions inherited from grpc_core::CertificateProviderFactory
virtual ~CertificateProviderFactory ()=default
 

Member Function Documentation

◆ CreateCertificateProvider()

RefCountedPtr< grpc_tls_certificate_provider > grpc_core::FileWatcherCertificateProviderFactory::CreateCertificateProvider ( RefCountedPtr< CertificateProviderFactory::Config config)
overridevirtual

◆ CreateCertificateProviderConfig()

RefCountedPtr< CertificateProviderFactory::Config > grpc_core::FileWatcherCertificateProviderFactory::CreateCertificateProviderConfig ( const Json config_json,
grpc_error_handle error 
)
overridevirtual

◆ name()

const char * grpc_core::FileWatcherCertificateProviderFactory::name ( ) const
overridevirtual

The documentation for this class was generated from the following files: