CX509CertPoliciesExt Class Reference

#include <x509certext.h>

Link against: x509.lib

class CX509CertPoliciesExt : public CX509ExtensionBase

Inherits from

Detailed Description

The policy under which this certificate has been issued.

Contains further information on a client's signature.

Since
v6.0

Constructor & Destructor Documentation

~CX509CertPoliciesExt ( )

~CX509CertPoliciesExt()[virtual]

Destructor.

Frees all resources owned by the object.

Member Function Documentation

NewL ( const TDesC8 & )

IMPORT_C CX509CertPoliciesExt *NewL(const TDesC8 &aBinaryData)[static]

Creates a new CX509CertPoliciesExt object from the specified buffer containing the encoded binary representation.

ParameterDescription
aBinaryDataThe encoded binary representation.

Returns: The CX509CertPoliciesExt object.

NewL ( const TDesC8 &, TInt & )

IMPORT_C CX509CertPoliciesExt *NewL(const TDesC8 &aBinaryData,
TInt &aPos
)[static]

Creates a new CX509CertPoliciesExt object from the specified buffer containing the encoded binary representation, starting at the specified offset.

ParameterDescription
aBinaryDataThe encoded binary representation.
aPosThe offset position from which to start decoding.

Returns: The CX509CertPoliciesExt object.

NewLC ( const TDesC8 & )

IMPORT_C CX509CertPoliciesExt *NewLC(const TDesC8 &aBinaryData)[static]

Creates a new CX509CertPoliciesExt object from the specified buffer containing the encoded binary representation, and puts a pointer to it onto the cleanup stack.

ParameterDescription
aBinaryDataThe encoded binary representation.

Returns: The CX509CertPoliciesExt object.

NewLC ( const TDesC8 &, TInt & )

IMPORT_C CX509CertPoliciesExt *NewLC(const TDesC8 &aBinaryData,
TInt &aPos
)[static]

Creates a new CX509CertPoliciesExt object from the specified buffer containing the encoded binary representation, and puts a pointer to it onto the cleanup stack.

ParameterDescription
aBinaryDataThe encoded binary representation.
aPosThe offset position from which to start decoding.

Returns: The CX509CertPoliciesExt object.

Policies ( )

IMPORT_C const CArrayPtrFlat< CX509CertPolicyInfo > &Policies()const

Gets the certificate policy extension information.

Returns: The certificate policy extension information.