#include <CertBundle.h>
TSP-enforcing: No
Definition at line 30 of file CertBundle.h.
Public Member Functions | |
CPKIFCertBundle () | |
virtual | ~CPKIFCertBundle (void) |
virtual void | Decode (CPKIFBufferPtr &check) |
virtual CPKIFBufferPtr | Encode () |
virtual void | SetCertList (CPKIFCertificateListPtr &bundle) |
virtual void | GetCertList (CPKIFCertificateListPtr &bundle) |
CPKIFCertBundle::CPKIFCertBundle | ( | ) |
Interface: External
This function is used to create and initialize CPKIFQuery object.
Definition at line 34 of file CertBundle.cpp.
References LOG_STRING_DEBUG, and TOOLKIT_SCVP_ASN.
CPKIFCertBundle::~CPKIFCertBundle | ( | void | ) | [virtual] |
Interface: External
This function destroys instances of CPKIFCertBundle.
Definition at line 46 of file CertBundle.cpp.
References LOG_STRING_DEBUG, and TOOLKIT_SCVP_ASN.
void CPKIFCertBundle::Decode | ( | CPKIFBufferPtr & | bundle | ) | [virtual] |
Interface: External
This function sets issuer name.
bundle | [in] Smart pointer to CPKIFBuffer object containing CertBundle blob |
Definition at line 61 of file CertBundle.cpp.
References CACASNWRAPPER_CREATE.
Referenced by CertPathWantBackToResultsAndStores(), CertPathWantBackToResultsAndStoresForDpd(), VerifyCertPathWB_ER(), and VerifyPartialPathWB_ER().
CPKIFBufferPtr CPKIFCertBundle::Encode | ( | ) | [virtual] |
Interface: External
This function gets issuer name.
Definition at line 89 of file CertBundle.cpp.
References CACASNWRAPPER_CREATE, NEW_NEXT_AND_ADVANCE, NEW_NODE, and SET_HEAD_TAIL_INCREMENT.
void CPKIFCertBundle::SetCertList | ( | CPKIFCertificateListPtr & | list | ) | [virtual] |
Interface: External
This function sets the certificate list
list | [in] Smart pointer to CPKIFGeneralNameList object containing list of certs |
Definition at line 157 of file CertBundle.cpp.
void CPKIFCertBundle::GetCertList | ( | CPKIFCertificateListPtr & | list | ) | [virtual] |
Interface: External
This function gets the certificate list
list | [in] Smart pointer to CPKIFGeneralNameList object containing list of certs |
Definition at line 171 of file CertBundle.cpp.
Referenced by CertPathWantBackToResultsAndStores(), and CertPathWantBackToResultsAndStoresForDpd().