Module: IPKIFPkiArtifact
Definition in file IPKIFPkiArtifact.h.
#include "PKIFdll.h"
#include "PKIFEnums.h"
#include <vector>
#include <string>
Go to the source code of this file.
Classes | |
class | IPKIFPkiArtifact |
class | CPKIFCertificateSource |
class | CPKIFCrlSource |
Typedefs | |
typedef std::vector < CPKIFCertificateSourcePtr, PKIFAlloc < CPKIFCertificateSourcePtr > > | CPKIFCertificateSourceList |
typedef std::vector < CPKIFCrlSourcePtr, PKIFAlloc < CPKIFCrlSourcePtr > > | CPKIFCrlSourceList |
Enumerations | |
enum | PKIArtifactState { PAS_PENDING = 0, PAS_AVAILABLE, PAS_UNAVAILABLE } |
Functions | |
FD_SMART_PTR (CPKIFTime) | |
FD_SMART_PTR (CPKIFSubjectPublicKeyInfo) | |
FD_SMART_PTR (CPKIFAlgorithmIdentifier) | |
FD_NODE_LIST_PTR (CPKIFCertificateNodeEntry) | |
FD_CRL_NODE_LIST_PTR (CPKIFCRLNodeEntry) | |
DECLARE_SMART_POINTERS (IPKIFPkiArtifact) | |
DECLARE_SMART_POINTERS (CPKIFCertificateSource) | |
DECLARE_SMART_POINTERS (CPKIFCertificateSourceList) | |
DECLARE_SMART_POINTERS (CPKIFCrlSource) |
typedef std::vector<CPKIFCertificateSourcePtr, PKIFAlloc<CPKIFCertificateSourcePtr> > CPKIFCertificateSourceList |
Definition at line 117 of file IPKIFPkiArtifact.h.
typedef std::vector<CPKIFCrlSourcePtr, PKIFAlloc<CPKIFCrlSourcePtr> > CPKIFCrlSourceList |
Definition at line 138 of file IPKIFPkiArtifact.h.
enum PKIArtifactState |
The PKIArtifactState enumeration is used to indicate the state of a PKI artifact with a node class. PAS_PENDING indicates an object for a which a potential source has been identified but the artifact has not been successfully retrieved from. PAS_UNAVAILABLE indicates a source that is not accessible, i.e., a directory server that is currently down. PAS_AVAILABLE indicates that the artifact has been retrieved and is currently available for use.
TSP-enforcing: No
Definition at line 32 of file IPKIFPkiArtifact.h.
DECLARE_SMART_POINTERS | ( | CPKIFCrlSource | ) |
DECLARE_SMART_POINTERS | ( | CPKIFCertificateSourceList | ) |
DECLARE_SMART_POINTERS | ( | CPKIFCertificateSource | ) |
DECLARE_SMART_POINTERS | ( | IPKIFPkiArtifact | ) |
FD_CRL_NODE_LIST_PTR | ( | CPKIFCRLNodeEntry | ) |
FD_NODE_LIST_PTR | ( | CPKIFCertificateNodeEntry | ) |
FD_SMART_PTR | ( | CPKIFAlgorithmIdentifier | ) |
FD_SMART_PTR | ( | CPKIFSubjectPublicKeyInfo | ) |
FD_SMART_PTR | ( | CPKIFTime | ) |