CPKIFPolicyMapping Class Reference

#include <PolicyMapping.h>

Collaboration diagram for CPKIFPolicyMapping:

Collaboration graph
[legend]

List of all members.


Detailed Description

CPKIFPolicyMapping provides access to information found in a policy mapping extension. The ASN.1 definition used by PKIF is given below:
PolicyMappingsSyntax ::= SEQUENCE  SIZE(1..MAX) OF PolicyMapSyntax

For details on accessing extensions in a certificate or CRL, see the sections on CPKIFCertificate and CPKIFCRL.

TSP-enforcing: No

Definition at line 38 of file PolicyMapping.h.


Public Member Functions

 CPKIFPolicyMapping ()
 CPKIFPolicyMapping (const CPKIFOID &issuerDomainPolicy, const CPKIFOID &subjectDomainPolicy)
virtual ~CPKIFPolicyMapping ()
CPKIFOIDPtr IssuerDomain () const
CPKIFOIDPtr SubjectDomain () const

Constructor & Destructor Documentation

CPKIFPolicyMapping::CPKIFPolicyMapping (  ) 

Interface: External

Constructs a CPKIFPolicyMapping object

Returns:
None

Definition at line 32 of file PolicyMapping.cpp.

CPKIFPolicyMapping::CPKIFPolicyMapping ( const CPKIFOID issuerDomainPolicy,
const CPKIFOID subjectDomainPolicy 
)

Interface: External

Constructs a CPKIFPolicyMapping object

Returns:
None
Parameters:
issuerDomainPolicy  [in] Reference to CPKIFOID object containing issuerDomainPolicy
subjectDomainPolicy  [in] Reference to CPKIFOID object containing subjectDomainPolicy

Definition at line 54 of file PolicyMapping.cpp.

CPKIFPolicyMapping::~CPKIFPolicyMapping (  )  [virtual]

Interface: External

The function destroys an instance of CPKIFPolicyMapping.

Returns:
None

Definition at line 73 of file PolicyMapping.cpp.


Member Function Documentation

CPKIFOIDPtr CPKIFPolicyMapping::IssuerDomain (  )  const

Interface: External

This function returns an object identifier identifying the issuer domain policy in a policy mapping object.

Returns:
An object identifier identifying the issuer domain policy in a policy mapping object.

Definition at line 88 of file PolicyMapping.cpp.

CPKIFOIDPtr CPKIFPolicyMapping::SubjectDomain (  )  const

Interface: External

This function returns an object identifier identifying the subject domain policy in a policy mapping object.

Returns:
An object identifier identifying the subject domain policy in a policy mapping object.

Definition at line 99 of file PolicyMapping.cpp.


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

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