#include <CertReferences.h>

TSP-enforcing: No
Definition at line 33 of file CertReferences.h.
Public Member Functions | |
| CPKIFCertReferences () | |
| CPKIFCertReferences (const CPKIFBufferPtr &) | |
| virtual | ~CPKIFCertReferences (void) |
| void | SetPKCList (CPKIFPKCReferenceListPtr &pkcList) |
| void | GetPKCList (CPKIFPKCReferenceListPtr &pkcList) const |
| void | SetACList (CPKIFACReferenceListPtr &acList) |
| void | GetACList (CPKIFACReferenceListPtr &acList) const |
| CERTTYPE | GetCertType () |
| CPKIFCertReferences::CPKIFCertReferences | ( | ) |
Interface: External
This function is used to create and initialize CPKIFCertReferences object.
Definition at line 45 of file CertReferences.cpp.
References LOG_STRING_DEBUG, and TOOLKIT_SCVP_ASN.
| CPKIFCertReferences::CPKIFCertReferences | ( | const CPKIFBufferPtr & | certRef | ) |
Interface: External
This constructor is internally invoked; it will throw a std::bad_alloc exception if allocation of memory fails or ASN.1 decoding errors if the extension cannot be parsed.
| std::bad_alloc |
| certRef | [in] A reference to a smart pointer to CPKIFBuffer object containing der encoded HashValue |
Definition at line 60 of file CertReferences.cpp.
References CACASNWRAPPER_CREATE, COMMON_INVALID_INPUT, and TOOLKIT_SCVP_ASN.
| CPKIFCertReferences::~CPKIFCertReferences | ( | void | ) | [virtual] |
Interface: External
This function destroys instances of CPKIFCertReferences.
Definition at line 124 of file CertReferences.cpp.
References LOG_STRING_DEBUG, and TOOLKIT_SCVP_ASN.
| void CPKIFCertReferences::SetPKCList | ( | CPKIFPKCReferenceListPtr & | pkc | ) |
Interface: External
This function is used to set pkc reference list
| pkc | [in] Smart pointer to CPKIFPKCReferenceList object containing pkc reference list |
Definition at line 169 of file CertReferences.cpp.
| void CPKIFCertReferences::GetPKCList | ( | CPKIFPKCReferenceListPtr & | pkc | ) | const |
Interface: External
This function is used to get pkc reference list
| pkc | [in] Smart pointer to CPKIFPKCReferenceList object containing pkc reference list |
Definition at line 185 of file CertReferences.cpp.
| void CPKIFCertReferences::SetACList | ( | CPKIFACReferenceListPtr & | acList | ) |
Interface: External
This function is used to set attribute certificate value
| acList | [in] Smart pointer to CPKIFACReferenceList object containing the attribute certificate reference list |
Definition at line 139 of file CertReferences.cpp.
| void CPKIFCertReferences::GetACList | ( | CPKIFACReferenceListPtr & | acList | ) | const |
Interface: External
This function is used to get the attribute certificate reference list
| acList | [in] Smart pointer to CPKIFBuffer object containing the attribute certificate reference list |
Definition at line 155 of file CertReferences.cpp.
| CERTTYPE CPKIFCertReferences::GetCertType | ( | ) |
Interface: External
This function returns the type of certificate info stored in this class.
Definition at line 199 of file CertReferences.cpp.
1.5.6