Location:
x509certext.h
Link against: x509.lib
class CX509CertPolicyInfo : public CBase;
Defines a specific policy followed by a Certification Authority.
The policy under which a certificate has been issued may contain a number of these specific policies.
CBase
- Base class for all classes to be instantiated on the heap
CX509CertPolicyInfo
- Defines a specific policy followed by a Certification Authority
Defined in CX509CertPolicyInfo
:
ExternalizeL()
, Id()
, InternalizeL()
, NewL()
, NewL()
, NewLC()
, NewLC()
, Qualifiers()
Inherited from CBase
:
Delete()
,
Extension_()
,
operator new()
static IMPORT_C CX509CertPolicyInfo *NewL(const CX509CertPolicyInfo &aPolicy);
Creates a new CX509CertPolicyInfo object from an existing object.
This is equivalent to a copy constructor.
|
|
static IMPORT_C CX509CertPolicyInfo *NewLC(const CX509CertPolicyInfo &aPolicy);
Creates a new CX509CertPolicyInfo object from an existing object, and puts a pointer to it onto the cleanup stack.
This is equivalent to a copy constructor.
|
|
static IMPORT_C CX509CertPolicyInfo *NewL(RReadStream &aStream);
Creates a new CX509CertPolicyInfo object from a stream.
|
|
static IMPORT_C CX509CertPolicyInfo *NewLC(RReadStream &aStream);
Creates a new CX509CertPolicyInfo object from a stream, and puts a pointer to it onto the cleanup stack.
|
|
IMPORT_C const CArrayPtrFlat< CX509PolicyQualifierInfo > &Qualifiers() const;
Gets a reference to the array of policy qualifers.
|
IMPORT_C TPtrC Id() const;
Gets the specific policy's Object Identifier (OID).
|
IMPORT_C void ExternalizeL(RWriteStream &aStream) const;
Externalises an object of this class to a write stream.
The presence of this function means that the standard templated operator<<()
can be used to externalise objects of this class.
|
IMPORT_C void InternalizeL(RReadStream &aStream);
Internalises an object of this class from a read stream.
The presence of this function means that the standard templated operator>>()
can be used to internalise objects of this class.
Note that this function has assignment semantics: it replaces the old value of the object with a new value read from the read stream.
|