19 #ifndef GRPC_CORE_LIB_SECURITY_CREDENTIALS_ALTS_ALTS_CREDENTIALS_H
20 #define GRPC_CORE_LIB_SECURITY_CREDENTIALS_ALTS_ALTS_CREDENTIALS_H
48 char* handshaker_service_url_;
67 char* handshaker_service_url_;
88 const char* handshaker_service_url,
bool enable_untrusted_alts);
107 const char* handshaker_service_url,
bool enable_untrusted_alts);
grpc_channel_credentials * grpc_alts_credentials_create_customized(const grpc_alts_credentials_options *options, const char *handshaker_service_url, bool enable_untrusted_alts)
This method creates an ALTS channel credential object with customized information provided by caller.
Definition: alts_credentials.cc:83
grpc_server_credentials * grpc_alts_server_credentials_create_customized(const grpc_alts_credentials_options *options, const char *handshaker_service_url, bool enable_untrusted_alts)
This method creates an ALTS server credential object with customized information provided by caller.
Definition: alts_credentials.cc:92
Definition: alts_credentials.h:30
grpc_alts_credentials_options * mutable_options()
Definition: alts_credentials.h:43
~grpc_alts_credentials() override
Definition: alts_credentials.cc:47
const char * handshaker_service_url() const
Definition: alts_credentials.h:44
const grpc_alts_credentials_options * options() const
Definition: alts_credentials.h:42
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: alts_credentials.cc:53
grpc_alts_credentials(const grpc_alts_credentials_options *options, const char *handshaker_service_url)
Definition: alts_credentials.cc:36
Definition: alts_credentials.h:52
const char * handshaker_service_url() const
Definition: alts_credentials.h:63
const grpc_alts_credentials_options * options() const
Definition: alts_credentials.h:61
grpc_alts_server_credentials(const grpc_alts_credentials_options *options, const char *handshaker_service_url)
Definition: alts_credentials.cc:61
grpc_alts_credentials_options * mutable_options()
Definition: alts_credentials.h:62
grpc_core::RefCountedPtr< grpc_server_security_connector > create_security_connector(const grpc_channel_args *) override
Definition: alts_credentials.cc:73
~grpc_alts_server_credentials() override
Definition: alts_credentials.cc:78
Definition: ref_counted_ptr.h:35
Definition: grpc_alts_credentials_options.h:35
An array of arguments that can be passed around.
Definition: grpc_types.h:132
Definition: credentials.h:102
Definition: credentials.h:224