CernVM-FS  2.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
AuthzFetcher Class Referenceabstract

#include <authz_fetch.h>

Inheritance diagram for AuthzFetcher:

Classes

struct  QueryInfo
 

Public Member Functions

virtual ~AuthzFetcher ()
 
virtual AuthzStatus Fetch (const QueryInfo &query_info, AuthzToken *authz_token, unsigned *ttl)=0
 

Detailed Description

Definition at line 21 of file authz_fetch.h.

Constructor & Destructor Documentation

virtual AuthzFetcher::~AuthzFetcher ( )
inlinevirtual

Definition at line 32 of file authz_fetch.h.

Member Function Documentation

virtual AuthzStatus AuthzFetcher::Fetch ( const QueryInfo query_info,
AuthzToken authz_token,
unsigned *  ttl 
)
pure virtual

Based on the given pid, uid, gid and the given membership requirement, gather credentials. Positive and negative replies have a time to live.

Implemented in AuthzExternalFetcher, and AuthzStaticFetcher.

Referenced by AuthzSessionManager::LookupAuthzData().

Here is the caller graph for this function:


The documentation for this class was generated from the following file: