CernVM-FS
2.12.0
|
#include <authz_fetch.h>
Public Attributes | |
AuthzExternalMsgIds | msgid |
int | protocol_revision |
struct { | |
AuthzStatus status | |
AuthzToken token | |
uint32_t ttl | |
} | permit |
A binary representation of JSON messages that can be received from an authz helper. Holds either a kAuthzMsgReady or a kAuthzMsgPermit message.
Definition at line 83 of file authz_fetch.h.
AuthzExternalMsgIds AuthzExternalMsg::msgid |
Definition at line 84 of file authz_fetch.h.
Referenced by AuthzExternalFetcher::ParseMsg(), and AuthzExternalFetcher::ParseMsgId().
struct { ... } AuthzExternalMsg::permit |
Referenced by AuthzExternalFetcher::Fetch(), and AuthzExternalFetcher::ParsePermit().
int AuthzExternalMsg::protocol_revision |
Definition at line 85 of file authz_fetch.h.
Referenced by AuthzExternalFetcher::ParseRevision().
AuthzStatus AuthzExternalMsg::status |
Definition at line 87 of file authz_fetch.h.
Referenced by AuthzExternalFetcher::Fetch(), and AuthzExternalFetcher::ParsePermit().
AuthzToken AuthzExternalMsg::token |
Definition at line 88 of file authz_fetch.h.
Referenced by AuthzExternalFetcher::Fetch(), and AuthzExternalFetcher::ParsePermit().
uint32_t AuthzExternalMsg::ttl |
Definition at line 89 of file authz_fetch.h.
Referenced by AuthzExternalFetcher::Fetch(), and AuthzExternalFetcher::ParsePermit().