virtual bool SetPeerIdentityPropertyName(const std::string &name)=0
virtual std::vector< grpc::string_ref > FindPropertyValues(const std::string &name) const =0
Returns all the property values with the given name.
virtual bool IsPeerAuthenticated() const =0
Returns true if the peer is authenticated.
virtual void AddProperty(const std::string &key, const string_ref &value)=0
Mutation functions: should only be used by an AuthMetadataProcessor.
virtual std::string GetPeerIdentityPropertyName() const =0
virtual AuthPropertyIterator begin() const =0
Iteration over all the properties.
virtual AuthPropertyIterator end() const =0
virtual std::vector< grpc::string_ref > GetPeerIdentity() const =0