CPKIFCRLDistributionPointsFactory Class Reference

#include <CRLDistributionPointsFactory.h>

Inheritance diagram for CPKIFCRLDistributionPointsFactory:

Inheritance graph
[legend]
Collaboration diagram for CPKIFCRLDistributionPointsFactory:

Collaboration graph
[legend]

List of all members.


Detailed Description

A factory object used by mediators to parse a CACX509V3Extension object into a CPKIFCRLDistributionPoints object.

TSP-enforcing: No

Definition at line 29 of file CRLDistributionPointsFactory.h.


Public Member Functions

 CPKIFCRLDistributionPointsFactory ()
virtual ~CPKIFCRLDistributionPointsFactory ()
void Initialize ()
CPKIFX509ExtensionPtr create (bool criticality, const CPKIFBufferPtr &ext)
const char * refOID ()

Constructor & Destructor Documentation

CPKIFCRLDistributionPointsFactory::CPKIFCRLDistributionPointsFactory (  ) 

Interface: External

Constructs a CPKIFCRLDistributionPointsFactory.

Returns:
None

Definition at line 19 of file CRLDistributionPointsFactory.cpp.

CPKIFCRLDistributionPointsFactory::~CPKIFCRLDistributionPointsFactory (  )  [virtual]

Interface: External

The function destroys an instance of CPKIFCRLDistributionPointsFactory.

Returns:
None

Definition at line 40 of file CRLDistributionPointsFactory.cpp.


Member Function Documentation

void CPKIFCRLDistributionPointsFactory::Initialize ( void   )  [virtual]

Interface: External

This function initializes an instance for use in a collection of IPKIFColleague objects held by a mediator. It is a placeholder to satisfy the IPKIFColleage interface and performs no action.

Returns:
None

Reimplemented from IPKIFColleague.

Definition at line 30 of file CRLDistributionPointsFactory.cpp.

CPKIFX509ExtensionPtr CPKIFCRLDistributionPointsFactory::create ( bool  criticality,
const CPKIFBufferPtr &  ext 
) [virtual]

Interface: External

This function returns a CPKIFX509ExtensionPtr pointing to the CPKIFCRLDistributionPoints object.

Returns:
A CPKIFX509ExtensionPtr pointing to the CPKIFCRLDistributionPoints object. Interface: External
This function returns a CPKIFX509ExtensionPtr pointing to the CPKIFCRLDistributionPoints object.

Returns:
A CPKIFX509ExtensionPtr pointing to the CPKIFCRLDistributionPoints object.

Implements ICACExtensionFactory.

Definition at line 66 of file CRLDistributionPointsFactory.cpp.

const char * CPKIFCRLDistributionPointsFactory::refOID (  )  [virtual]

Interface: External

This function returns a const pointer to a static, NULL-terminated string representation of the object identifier associated with an extension of this type.

Returns:
None

Implements ICACExtensionFactory.

Definition at line 83 of file CRLDistributionPointsFactory.cpp.

References CPKIFCRLDistributionPoints::extOID.


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

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