CernVM-FS  2.12.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
catalog::CachedManifestEnsemble Class Reference

#include <catalog_mgr_client.h>

Inheritance diagram for catalog::CachedManifestEnsemble:
Collaboration diagram for catalog::CachedManifestEnsemble:

Public Member Functions

 CachedManifestEnsemble (CacheManager *cache_mgr, ClientCatalogManager *catalog_mgr)
void FetchCertificate (const shash::Any &hash)
- Public Member Functions inherited from manifest::ManifestEnsemble
 ManifestEnsemble ()
virtual ~ManifestEnsemble ()

Private Attributes


Additional Inherited Members

- Public Attributes inherited from manifest::ManifestEnsemble
unsigned char * raw_manifest_buf
unsigned char * cert_buf
unsigned char * whitelist_buf
unsigned char * whitelist_pkcs7_buf
unsigned raw_manifest_size
unsigned cert_size
unsigned whitelist_size
unsigned whitelist_pkcs7_size

Detailed Description

Tries to fetch the certificate from cache

Definition at line 127 of file catalog_mgr_client.h.

Constructor & Destructor Documentation

catalog::CachedManifestEnsemble::CachedManifestEnsemble ( CacheManager cache_mgr,
ClientCatalogManager catalog_mgr 

Definition at line 129 of file catalog_mgr_client.h.

Member Function Documentation

void catalog::CachedManifestEnsemble::FetchCertificate ( const shash::Any hash)

Reimplemented from manifest::ManifestEnsemble.

Definition at line 447 of file

Here is the call graph for this function:

Member Data Documentation

CacheManager* catalog::CachedManifestEnsemble::cache_mgr_

Definition at line 138 of file catalog_mgr_client.h.

Referenced by FetchCertificate().

ClientCatalogManager* catalog::CachedManifestEnsemble::catalog_mgr_

Definition at line 139 of file catalog_mgr_client.h.

Referenced by FetchCertificate().

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