Apache Mesos
|
#include <http.hpp>
Public Member Functions | |
Try< bool > | approved (authorization::Action action, const ObjectApprover::Object &object) const |
template<authorization::Action action, typename... Args> | |
bool | approved (const Args &...args) const |
Static Public Member Functions | |
static process::Future< process::Owned< ObjectApprovers > > | create (const Option< Authorizer * > &authorizer, const Option< process::http::authentication::Principal > &principal, std::initializer_list< authorization::Action > actions) |
Public Attributes | |
const Option< process::http::authentication::Principal > | principal |
|
inline |
|
inline |
|
static |
const Option<process::http::authentication::Principal> mesos::ObjectApprovers::principal |