#include <channel_creds_registry.h>
Classes | |
class | Builder |
Public Member Functions | |
RefCountedPtr< T > | CreateChannelCreds (const std::string &creds_type, const Json &config) const |
bool | IsSupported (const std::string &creds_type) const |
bool | IsValidConfig (const std::string &creds_type, const Json &config) const |
Private Member Functions | |
ChannelCredsRegistry ()=default | |
Private Attributes | |
std::map< absl::string_view, std::unique_ptr< ChannelCredsFactory< T > > > | factories_ |
Definition at line 57 of file channel_creds_registry.h.
|
privatedefault |
|
inline |
Definition at line 88 of file channel_creds_registry.h.
|
inline |
Definition at line 79 of file channel_creds_registry.h.
|
inline |
Definition at line 83 of file channel_creds_registry.h.
|
private |
Definition at line 98 of file channel_creds_registry.h.