|
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 |
Public Member Functions inherited from grpc::AuthContext | |
| virtual | ~AuthContext () |
Additional Inherited Members | |
Static Public Member Functions inherited from grpc::AuthContext | |
| 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.
1.8.6