![]() |
CernVM-FS
2.13.0
|
#include <authz.h>
Public Member Functions | |
AuthzToken () | |
AuthzToken * | DeepCopy () |
Public Attributes | |
AuthzTokenType | type |
void * | data |
unsigned | size |
The credentials as a bag of bytes that can be passed to the download manager. Ownership of tokens is with the AuthzSessionManager.
|
inline |
Definition at line 29 of file authz.h.
Referenced by DeepCopy().
AuthzToken * AuthzToken::DeepCopy | ( | ) |
This file is part of the CernVM File System.
Definition at line 11 of file authz.cc.
Referenced by AuthzSessionManager::GetTokenCopy().
void* AuthzToken::data |
Definition at line 33 of file authz.h.
Referenced by AuthzAttachment::ConfigureCurlHandle(), AuthzAttachment::ConfigureSciTokenCurl(), DeepCopy(), AuthzExternalFetcher::ParsePermit(), and AuthzAttachment::ReleaseCurlHandle().
unsigned AuthzToken::size |
Definition at line 34 of file authz.h.
Referenced by AuthzAttachment::ConfigureSciTokenCurl(), DeepCopy(), AuthzExternalFetcher::Fetch(), and AuthzExternalFetcher::ParsePermit().
AuthzTokenType AuthzToken::type |
Definition at line 32 of file authz.h.
Referenced by AuthzAttachment::ConfigureCurlHandle(), AuthzAttachment::ConfigureSciTokenCurl(), DeepCopy(), AuthzExternalFetcher::Fetch(), AuthzExternalFetcher::ParsePermit(), and AuthzAttachment::ReleaseCurlHandle().