CPKIFCertBundle Class Reference

#include <CertBundle.h>

Collaboration diagram for CPKIFCertBundle:

Collaboration graph
[legend]

List of all members.


Detailed Description

The CPKIFCertBundle class provides an interface to SCVP SCVPCertID object.

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)

Constructor & Destructor Documentation

CPKIFCertBundle::CPKIFCertBundle (  ) 

Interface: External

This function is used to create and initialize CPKIFQuery object.

Returns:
None

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.

Returns:
None

Definition at line 46 of file CertBundle.cpp.

References LOG_STRING_DEBUG, and TOOLKIT_SCVP_ASN.


Member Function Documentation

void CPKIFCertBundle::Decode ( CPKIFBufferPtr &  bundle  )  [virtual]

Interface: External

This function sets issuer name.

Returns:
None
Parameters:
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.

Returns:
None

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

Returns:
None
Parameters:
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

Returns:
None
Parameters:
list  [in] Smart pointer to CPKIFGeneralNameList object containing list of certs

Definition at line 171 of file CertBundle.cpp.

Referenced by CertPathWantBackToResultsAndStores(), and CertPathWantBackToResultsAndStoresForDpd().


The documentation for this class was generated from the following files:

Generated on Mon Nov 15 11:19:59 2010 for PublicKeyInfrastructureFramework(PKIF) by  doxygen 1.5.6