![]() |
XRootD
|
#include <XrdSciTokensAccess.hh>
Public Member Functions | |
MapRule (const std::string &sub, const std::string &username, const std::string &path_prefix, const std::string &group, const std::string &result) | |
const std::string | match (const std::string &sub, const std::string &username, const std::string_view &req_path, const std::vector< std::string > &groups) const |
Public Attributes | |
std::string | m_group |
std::string | m_path_prefix |
std::string | m_result |
std::string | m_sub |
std::string | m_username |
Definition at line 19 of file XrdSciTokensAccess.hh.
|
inline |
Definition at line 21 of file XrdSciTokensAccess.hh.
|
inline |
Definition at line 35 of file XrdSciTokensAccess.hh.
References m_group, m_path_prefix, m_result, m_sub, and m_username.
std::string MapRule::m_group |
Definition at line 63 of file XrdSciTokensAccess.hh.
Referenced by match().
std::string MapRule::m_path_prefix |
Definition at line 62 of file XrdSciTokensAccess.hh.
Referenced by match().
std::string MapRule::m_result |
Definition at line 64 of file XrdSciTokensAccess.hh.
Referenced by match().
std::string MapRule::m_sub |
Definition at line 60 of file XrdSciTokensAccess.hh.
Referenced by match().
std::string MapRule::m_username |
Definition at line 61 of file XrdSciTokensAccess.hh.
Referenced by match().