CPKIFCRLDistributionPoint Class Reference

#include <CRLDistributionPoint.h>

Collaboration diagram for CPKIFCRLDistributionPoint:

Collaboration graph
[legend]

List of all members.


Detailed Description

The CPKIFCRLDistributionPoint class provides access to DistributionPoint objects.

TSP-enforcing: No

Definition at line 36 of file CRLDistributionPoint.h.


Public Member Functions

 CPKIFCRLDistributionPoint ()
 CPKIFCRLDistributionPoint (const CPKIFBufferPtr &buffer)
virtual ~CPKIFCRLDistributionPoint ()
CPKIFDistributionPointNamePtr DistributionPoint () const
void CRLIssuer (CPKIFGeneralNameList &genNames) const
CPKIFReasonFlagsPtr Reasons () const

Constructor & Destructor Documentation

CPKIFCRLDistributionPoint::CPKIFCRLDistributionPoint (  ) 

Interface: External

This constructor creates a default instance of CPKIFCRLDistributionPoint object.

Returns:
None

Definition at line 40 of file CRLDistributionPoint.cpp.

CPKIFCRLDistributionPoint::CPKIFCRLDistributionPoint ( const CPKIFBufferPtr &  buffer  ) 

Interface: External

This constructor takes its content and creates an instance of CPKIFCRLDistributionPoint object based on that content. constructor is used internally (applications should not call this constructor directly) used by CPKIFCRLDistributionPointsFactory::create().

Returns:
None
Parameters:
buffer  [in] Reference to a smart pointer to CPKIFBuffer object used to construct the object

Definition at line 53 of file CRLDistributionPoint.cpp.

References CACASNWRAPPER_CREATE.

CPKIFCRLDistributionPoint::~CPKIFCRLDistributionPoint (  )  [virtual]

Interface: External

The function destroys an instance of CPKIFCRLDistributionPoint.

Returns:
None

Definition at line 142 of file CRLDistributionPoint.cpp.


Member Function Documentation

CPKIFDistributionPointNamePtr CPKIFCRLDistributionPoint::DistributionPoint (  )  const

Interface: External

The distinguished name from the DistributionPoint object, if present.

Returns:
A smart pointer to CPKIFDistributionPointName which contains the distinguished name if it is present

Definition at line 175 of file CRLDistributionPoint.cpp.

void CPKIFCRLDistributionPoint::CRLIssuer ( CPKIFGeneralNameList genNames  )  const

Interface: External

The GeneralNames identifying the CRL issuer from the DistributionPoint object, if present.

Returns:
None

Definition at line 157 of file CRLDistributionPoint.cpp.

CPKIFReasonFlagsPtr CPKIFCRLDistributionPoint::Reasons (  )  const

Interface: External

The revocation reasons from the DistributionPoint object, if present.

Returns:
A smart pointer to CPKIFReasonFlags which contains the evocation reasons if present

Definition at line 187 of file CRLDistributionPoint.cpp.


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