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 | ) |
1.5.6