#include <EvidenceRecordBundle.h>
TSP-enforcing: No
Definition at line 31 of file EvidenceRecordBundle.h.
Public Member Functions | |
CPKIFEvidenceRecordBundle () | |
virtual | ~CPKIFEvidenceRecordBundle (void) |
virtual void | Decode (CPKIFBufferPtr &check) |
virtual CPKIFBufferPtr | Encode () |
virtual void | SetERList (CPKIFEvidenceRecordListPtr &bundle) |
virtual void | GetERList (CPKIFEvidenceRecordListPtr &bundle) |
CPKIFEvidenceRecordBundle::CPKIFEvidenceRecordBundle | ( | ) |
Interface: External
This function is used to create and initialize CPKIFEvidenceRecordBundle object.
Definition at line 35 of file EvidenceRecordBundle.cpp.
References LOG_STRING_DEBUG, and TOOLKIT_SCVP_ASN.
CPKIFEvidenceRecordBundle::~CPKIFEvidenceRecordBundle | ( | void | ) | [virtual] |
Interface: External
This function destroys instances of CPKIFEvidenceRecordBundle.
Definition at line 47 of file EvidenceRecordBundle.cpp.
References LOG_STRING_DEBUG, and TOOLKIT_SCVP_ASN.
void CPKIFEvidenceRecordBundle::Decode | ( | CPKIFBufferPtr & | bundle | ) | [virtual] |
Interface: External
This function decodes the list of ERs
bundle | [in] Smart pointer to CPKIFBuffer object containing CertBundle blob |
Definition at line 62 of file EvidenceRecordBundle.cpp.
References CACASNWRAPPER_CREATE.
Referenced by VerifyRevInfoWB_ER().
CPKIFBufferPtr CPKIFEvidenceRecordBundle::Encode | ( | ) | [virtual] |
Interface: External
This function encodes the list of ERs
Definition at line 91 of file EvidenceRecordBundle.cpp.
References CACASNWRAPPER_CREATE, NEW_NEXT_AND_ADVANCE, NEW_NODE, and SET_HEAD_TAIL_INCREMENT.
void CPKIFEvidenceRecordBundle::SetERList | ( | CPKIFEvidenceRecordListPtr & | list | ) | [virtual] |
Interface: External
This function sets the certificate list
list | [in] Smart pointer to CPKIFEvidenceRecordListPtr object containing list of ERs |
Definition at line 145 of file EvidenceRecordBundle.cpp.
void CPKIFEvidenceRecordBundle::GetERList | ( | CPKIFEvidenceRecordListPtr & | list | ) | [virtual] |
Interface: External
This function gets the certificate list
list | [in] Smart pointer to CPKIFEvidenceRecordList object containing list of ERs |
Definition at line 159 of file EvidenceRecordBundle.cpp.
Referenced by VerifyRevInfoWB_ER().