xrootd
Loading...
Searching...
No Matches
Macaroons::Handler Member List

This is the complete list of members for Macaroons::Handler, including all inherited members.

ALLOW enum valueMacaroons::Handler
AuthzBehavior enum nameMacaroons::Handler
Config(const char *config, XrdOucEnv *env, XrdSysError *log, std::string &location, std::string &secret, ssize_t &max_duration, AuthzBehavior &behavior)Macaroons::Handlerstatic
DENY enum valueMacaroons::Handler
GenerateActivities(const XrdHttpExtReq &, const std::string &) constMacaroons::Handlerprivate
GenerateID(const std::string &, const XrdSecEntity &, const std::string &, const std::vector< std::string > &, const std::string &)Macaroons::Handlerprivate
GenerateMacaroonResponse(XrdHttpExtReq &req, const std::string &response, const std::vector< std::string > &, ssize_t validity, bool oauth_response)Macaroons::Handlerprivate
Handler(XrdSysError *log, const char *config, XrdOucEnv *myEnv, XrdAccAuthorize *chain)Macaroons::Handlerinline
Init(const char *cfgfile) overrideMacaroons::Handlerinlinevirtual
m_chainMacaroons::Handlerprivate
m_locationMacaroons::Handlerprivate
m_logMacaroons::Handlerprivate
m_max_durationMacaroons::Handlerprivate
m_secretMacaroons::Handlerprivate
MatchesPath(const char *verb, const char *path) overrideMacaroons::Handlervirtual
PASSTHROUGH enum valueMacaroons::Handler
ProcessOAuthConfig(XrdHttpExtReq &req)Macaroons::Handlerprivate
ProcessReq(XrdHttpExtReq &req) overrideMacaroons::Handlervirtual
ProcessTokenRequest(XrdHttpExtReq &req)Macaroons::Handlerprivate
xmaxduration(XrdOucStream &Config, XrdSysError *log, ssize_t &max_duration)Macaroons::Handlerprivatestatic
XrdHttpExtHandler()XrdHttpExtHandlerinline
xsecretkey(XrdOucStream &Config, XrdSysError *log, std::string &secret)Macaroons::Handlerprivatestatic
xsitename(XrdOucStream &Config, XrdSysError *log, std::string &location)Macaroons::Handlerprivatestatic
xtrace(XrdOucStream &Config, XrdSysError *log)Macaroons::Handlerprivatestatic
~Handler()Macaroons::Handlervirtual
~XrdHttpExtHandler()XrdHttpExtHandlerinlinevirtual