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

Constructor & Destructor Documentation

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

Member Function Documentation

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

Member Data Documentation

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

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