Apache Mesos
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
mesos::AuthorizationAcceptor Class Reference

#include <http.hpp>

Public Member Functions

template<typename... Args>
bool accept (Args &...args)
 

Static Public Member Functions

static process::Future
< process::Owned
< AuthorizationAcceptor > > 
create (const Option< process::http::authentication::Principal > &principal, const Option< Authorizer * > &authorizer, const authorization::Action &action)
 

Protected Member Functions

 AuthorizationAcceptor (const process::Owned< ObjectApprover > &approver)
 

Protected Attributes

const process::Owned
< ObjectApprover
objectApprover
 

Constructor & Destructor Documentation

mesos::AuthorizationAcceptor::AuthorizationAcceptor ( const process::Owned< ObjectApprover > &  approver)
inlineprotected

Member Function Documentation

template<typename... Args>
bool mesos::AuthorizationAcceptor::accept ( Args &...  args)
inline
static process::Future<process::Owned<AuthorizationAcceptor> > mesos::AuthorizationAcceptor::create ( const Option< process::http::authentication::Principal > &  principal,
const Option< Authorizer * > &  authorizer,
const authorization::Action &  action 
)
static

Member Data Documentation

const process::Owned<ObjectApprover> mesos::AuthorizationAcceptor::objectApprover
protected

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