CernVM-FS
2.12.0
|
#include <authz.h>
Public Member Functions | |
AuthzData () | |
bool | IsGranted (const std::string &expected_membership) const |
Public Attributes | |
AuthzToken | token |
uint64_t | deadline |
std::string | membership |
AuthzStatus | status |
The credentials together with the membership string it was verified for. Entries expire. Negative credential verification can be represented, too, with status != kAuthzOk.
|
inline |
The verification of the deadline is not included.
Definition at line 58 of file authz.h.
Referenced by AuthzSessionManager::LookupAuthzData().
uint64_t AuthzData::deadline |
Definition at line 62 of file authz.h.
Referenced by AuthzSessionManager::LookupAuthzData().
std::string AuthzData::membership |
Definition at line 63 of file authz.h.
Referenced by IsGranted(), and AuthzSessionManager::LookupAuthzData().
AuthzStatus AuthzData::status |
Definition at line 64 of file authz.h.
Referenced by IsGranted(), and AuthzSessionManager::LookupAuthzData().
AuthzToken AuthzData::token |
Definition at line 61 of file authz.h.
Referenced by AuthzSessionManager::GetTokenCopy(), and AuthzSessionManager::LookupAuthzData().