CPKIFLocalCertNode Class Reference

#include <PKIFLocalCertNode.h>

Inheritance diagram for CPKIFLocalCertNode:

Inheritance graph
[legend]
Collaboration diagram for CPKIFLocalCertNode:

Collaboration graph
[legend]

List of all members.


Detailed Description

The CPKIFLocalCertNode class is an implementation of the CPKIFCertificateSource interface. It is used as a node container for locally available certificate sources, such as CAPI and NSS.

TSP-enforcing: No

Definition at line 30 of file PKIFLocalCertNode.h.


Public Member Functions

 CPKIFLocalCertNode (PathBuildingDirection pbd)
 ~CPKIFLocalCertNode ()
void GetCertificates (CPKIFCertificateNodeList &certNodeList, PathBuildingDirection pbd)
void AddCertificate (CPKIFCertificateNodeEntryPtr &cert)

Constructor & Destructor Documentation

CPKIFLocalCertNode::CPKIFLocalCertNode ( PathBuildingDirection  pbd  ) 

Interface: External

This function creates and initializes a CPKIFLocalCertNode objects

Returns:
None
Parameters:
pbd  [in] enum indicating build direction

Definition at line 36 of file PKIFLocalCertNode.cpp.

CPKIFLocalCertNode::~CPKIFLocalCertNode (  ) 

Interface: External

Destructor

Returns:
None

Definition at line 50 of file PKIFLocalCertNode.cpp.


Member Function Documentation

void CPKIFLocalCertNode::GetCertificates ( CPKIFCertificateNodeList certNodeList,
PathBuildingDirection  pbd 
) [virtual]

Interface: External

This function retrives certificates from the local cert node

Returns:
None
Parameters:
certNodeList  [out] A reference to CPKIFCertificateNodeList object which will contain retrived certs
pbd  [out] enum indicating build direction

Implements CPKIFCertificateSource.

Definition at line 61 of file PKIFLocalCertNode.cpp.

void CPKIFLocalCertNode::AddCertificate ( CPKIFCertificateNodeEntryPtr cert  ) 

Interface: External

This function adds certificate to the local cert node

Returns:
None
Parameters:
cert  [out] A smart pointer to CPKIFCertificateNodeEntry object

Definition at line 77 of file PKIFLocalCertNode.cpp.

References GottaMatch< T >::SetRHS().


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

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