19 #ifndef GRPC_CORE_LIB_SECURITY_CREDENTIALS_TLS_SPIFFE_CREDENTIALS_H 20 #define GRPC_CORE_LIB_SECURITY_CREDENTIALS_TLS_SPIFFE_CREDENTIALS_H An array of arguments that can be passed around.
Definition: grpc_types.h:132
Definition: credentials.h:99
Definition: spiffe_credentials.h:47
Definition: grpc_tls_credentials_options.h:218
grpc_core::RefCountedPtr< grpc_channel_security_connector > create_security_connector(grpc_core::RefCountedPtr< grpc_call_credentials > call_creds, const char *target_name, const grpc_channel_args *args, grpc_channel_args **new_args) override
Definition: spiffe_credentials.cc:69
Definition: credentials.h:263
grpc_core::RefCountedPtr< grpc_server_security_connector > create_security_connector() override
Definition: spiffe_credentials.cc:108
SpiffeCredentials(grpc_core::RefCountedPtr< grpc_tls_credentials_options > options)
Definition: spiffe_credentials.cc:61
const grpc_tls_credentials_options & options() const
Definition: spiffe_credentials.h:56
~SpiffeServerCredentials() override
Definition: spiffe_credentials.cc:105
const grpc_tls_credentials_options & options() const
Definition: spiffe_credentials.h:41
SpiffeServerCredentials(grpc_core::RefCountedPtr< grpc_tls_credentials_options > options)
Definition: spiffe_credentials.cc:100
~SpiffeCredentials() override
Definition: spiffe_credentials.cc:66
Definition: spiffe_credentials.h:29