GRPC C++  0.11.0.0
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Types | Public Member Functions
grpc::AuthMetadataProcessor Class Referenceabstract

#include <auth_metadata_processor.h>

Public Types

typedef std::multimap
< grpc::string_ref,
grpc::string_ref
InputMetadata
 
typedef std::multimap
< grpc::string,
grpc::string_ref
OutputMetadata
 

Public Member Functions

virtual ~AuthMetadataProcessor ()
 
virtual bool IsBlocking () const
 
virtual Status Process (const InputMetadata &auth_metadata, AuthContext *context, OutputMetadata *consumed_auth_metadata, OutputMetadata *response_metadata)=0
 

Member Typedef Documentation

Constructor & Destructor Documentation

virtual grpc::AuthMetadataProcessor::~AuthMetadataProcessor ( )
inlinevirtual

Member Function Documentation

virtual bool grpc::AuthMetadataProcessor::IsBlocking ( ) const
inlinevirtual
virtual Status grpc::AuthMetadataProcessor::Process ( const InputMetadata auth_metadata,
AuthContext context,
OutputMetadata consumed_auth_metadata,
OutputMetadata response_metadata 
)
pure virtual

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