GRPC C++  1.39.1
Public Member Functions
grpc::SecureServerCredentials Class Referencefinal

#include <secure_server_credentials.h>

Public Member Functions

 SecureServerCredentials (grpc_server_credentials *creds)
 
 ~SecureServerCredentials () override
 
int AddPortToServer (const std::string &addr, grpc_server *server) override
 Tries to bind server to the given addr (eg, localhost:1234, 192.168.1.1:31416, [::1]:27182, etc.) More...
 
void SetAuthMetadataProcessor (const std::shared_ptr< grpc::AuthMetadataProcessor > &processor) override
 This method is not thread-safe and has to be called before the server is started. More...
 
grpc_server_credentialsc_creds ()
 
- Public Member Functions inherited from grpc::ServerCredentials
 ServerCredentials ()
 
 ~ServerCredentials () override
 

Constructor & Destructor Documentation

◆ SecureServerCredentials()

grpc::SecureServerCredentials::SecureServerCredentials ( grpc_server_credentials creds)
inlineexplicit

◆ ~SecureServerCredentials()

grpc::SecureServerCredentials::~SecureServerCredentials ( )
inlineoverride

Member Function Documentation

◆ AddPortToServer()

int grpc::SecureServerCredentials::AddPortToServer ( const std::string &  addr,
grpc_server server 
)
overridevirtual

Tries to bind server to the given addr (eg, localhost:1234, 192.168.1.1:31416, [::1]:27182, etc.)

Returns
bound port number on success, 0 on failure.

Implements grpc::ServerCredentials.

◆ c_creds()

grpc_server_credentials* grpc::SecureServerCredentials::c_creds ( )
inline

◆ SetAuthMetadataProcessor()

void grpc::SecureServerCredentials::SetAuthMetadataProcessor ( const std::shared_ptr< grpc::AuthMetadataProcessor > &  processor)
overridevirtual

This method is not thread-safe and has to be called before the server is started.

The last call to this function wins.

Implements grpc::ServerCredentials.


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