Apache Mesos
Public Member Functions | Static Public Member Functions | List of all members
mesos::internal::cram_md5::CRAMMD5Authenticator Class Reference

#include <authenticator.hpp>

Inheritance diagram for mesos::internal::cram_md5::CRAMMD5Authenticator:
mesos::Authenticator

Public Member Functions

 CRAMMD5Authenticator ()
 
 ~CRAMMD5Authenticator () override
 
Try< Nothinginitialize (const Option< Credentials > &credentials) override
 
process::Future< Option< std::string > > authenticate (const process::UPID &pid) override
 
- Public Member Functions inherited from mesos::Authenticator
 Authenticator ()
 
virtual ~Authenticator ()
 

Static Public Member Functions

static Try< Authenticator * > create ()
 

Constructor & Destructor Documentation

mesos::internal::cram_md5::CRAMMD5Authenticator::CRAMMD5Authenticator ( )
mesos::internal::cram_md5::CRAMMD5Authenticator::~CRAMMD5Authenticator ( )
override

Member Function Documentation

process::Future<Option<std::string> > mesos::internal::cram_md5::CRAMMD5Authenticator::authenticate ( const process::UPID pid)
overridevirtual

Implements mesos::Authenticator.

static Try<Authenticator*> mesos::internal::cram_md5::CRAMMD5Authenticator::create ( )
static
Try<Nothing> mesos::internal::cram_md5::CRAMMD5Authenticator::initialize ( const Option< Credentials > &  credentials)
overridevirtual

Implements mesos::Authenticator.


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