This is the complete list of members for AuthzExternalFetcher, including all inherited members.
AuthzExternalFetcher(const std::string &fqrn, const std::string &progname, const std::string &search_path, OptionsManager *options_manager) | AuthzExternalFetcher | |
AuthzExternalFetcher(const std::string &fqrn, int fd_send, int fd_recv) | AuthzExternalFetcher | |
EnterFailState() | AuthzExternalFetcher | private |
ExecHelper() | AuthzExternalFetcher | private |
fail_state_ | AuthzExternalFetcher | private |
fd_recv_ | AuthzExternalFetcher | private |
fd_send_ | AuthzExternalFetcher | private |
Fetch(const QueryInfo &query_info, AuthzToken *authz_token, unsigned *ttl) | AuthzExternalFetcher | virtual |
FindHelper(const std::string &membership) | AuthzExternalFetcher | private |
fqrn_ | AuthzExternalFetcher | private |
FRIEND_TEST(T_AuthzFetch, ExecHelper) | AuthzExternalFetcher | private |
FRIEND_TEST(T_AuthzFetch, ExecHelperSlow) | AuthzExternalFetcher | private |
FRIEND_TEST(T_AuthzFetch, ParseMsg) | AuthzExternalFetcher | private |
FRIEND_TEST(T_AuthzFetch, Handshake) | AuthzExternalFetcher | private |
Handshake() | AuthzExternalFetcher | private |
InitLock() | AuthzExternalFetcher | private |
kChildTimeout | AuthzExternalFetcher | privatestatic |
kDefaultTtl | AuthzExternalFetcher | privatestatic |
kMinTtl | AuthzExternalFetcher | privatestatic |
kProtocolVersion | AuthzExternalFetcher | static |
lock_ | AuthzExternalFetcher | private |
next_start_ | AuthzExternalFetcher | private |
options_manager_ | AuthzExternalFetcher | private |
ParseMsg(const std::string &json_msg, const AuthzExternalMsgIds expected_msgid, AuthzExternalMsg *binary_msg) | AuthzExternalFetcher | private |
ParseMsgId(JSON *json_authz, AuthzExternalMsg *binary_msg) | AuthzExternalFetcher | private |
ParsePermit(JSON *json_authz, AuthzExternalMsg *binary_msg) | AuthzExternalFetcher | private |
ParseRevision(JSON *json_authz, AuthzExternalMsg *binary_msg) | AuthzExternalFetcher | private |
pid_ | AuthzExternalFetcher | private |
progname_ | AuthzExternalFetcher | private |
ReapHelper() | AuthzExternalFetcher | private |
Recv(std::string *msg) | AuthzExternalFetcher | private |
search_path_ | AuthzExternalFetcher | private |
Send(const std::string &msg) | AuthzExternalFetcher | private |
SingleCopy() | SingleCopy | inlineprivate |
StripAuthzSchema(const std::string &membership, std::string *authz_schema, std::string *pure_membership) | AuthzExternalFetcher | private |
~AuthzExternalFetcher() | AuthzExternalFetcher | virtual |
~AuthzFetcher() | AuthzFetcher | inlinevirtual |