GRPC C++
0.11.0.0
|
#include <secure_auth_context.h>
Public Member Functions | |
SecureAuthContext (grpc_auth_context *ctx, bool take_ownership) | |
~SecureAuthContext () GRPC_OVERRIDE | |
bool | IsPeerAuthenticated () const GRPC_OVERRIDE |
Returns true if the peer is authenticated. More... | |
std::vector< grpc::string_ref > | GetPeerIdentity () const GRPC_OVERRIDE |
A peer identity. More... | |
grpc::string | GetPeerIdentityPropertyName () const GRPC_OVERRIDE |
std::vector< grpc::string_ref > | FindPropertyValues (const grpc::string &name) const GRPC_OVERRIDE |
Returns all the property values with the given name. More... | |
AuthPropertyIterator | begin () const GRPC_OVERRIDE |
Iteration over all the properties. More... | |
AuthPropertyIterator | end () const GRPC_OVERRIDE |
void | AddProperty (const grpc::string &key, const grpc::string_ref &value) GRPC_OVERRIDE |
virtual bool | SetPeerIdentityPropertyName (const grpc::string &name) GRPC_OVERRIDE |
![]() | |
virtual | ~AuthContext () |
Additional Inherited Members | |
![]() | |
static string | transport_security_type_property_name () |
static string | ssl_transport_security_type () |
static string | x509_cn_property_name () |
static string | x509_san_property_name () |
grpc::SecureAuthContext::SecureAuthContext | ( | grpc_auth_context * | ctx, |
bool | take_ownership | ||
) |
grpc::SecureAuthContext::~SecureAuthContext | ( | ) |
|
virtual |
Implements grpc::AuthContext.
|
virtual |
Iteration over all the properties.
Implements grpc::AuthContext.
|
virtual |
Implements grpc::AuthContext.
|
virtual |
Returns all the property values with the given name.
Implements grpc::AuthContext.
|
virtual |
A peer identity.
It is, in general, comprised of one or more properties (in which case they have the same name).
Implements grpc::AuthContext.
|
virtual |
Implements grpc::AuthContext.
|
virtual |
Returns true if the peer is authenticated.
Implements grpc::AuthContext.
|
virtual |
Implements grpc::AuthContext.