CX509GeneralSubtree Class Reference

class CX509GeneralSubtree : public CBase

Provides access to the general name and the min/max lengths of the subtree.

Since
v6.0

Inherits from

Constructor & Destructor Documentation

CX509GeneralSubtree()

CX509GeneralSubtree ( ) [private]

~CX509GeneralSubtree()

~CX509GeneralSubtree ( ) [virtual]

Destructor.

Frees all resources owned by the object.

Member Functions Documentation

ConstructL(const TDesC8 &, TInt &)

void ConstructL ( const TDesC8 & aBinaryData,
TInt & aPos
) [private]

Parameters

const TDesC8 & aBinaryData
TInt & aPos

MaxDistance()

IMPORT_C TInt MaxDistance ( ) const

Gets the maximum distance of the CX509GeneralSubtree object.

MinDistance()

IMPORT_C TInt MinDistance ( ) const

Gets the minimum distance of the CX509GeneralSubtree object.

Name()

IMPORT_C const CX509GeneralName & Name ( ) const

Gets the general name.

NewL(const TDesC8 &)

CX509GeneralSubtree * NewL ( const TDesC8 & aBinaryData ) [static]

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

Parameters

const TDesC8 & aBinaryData The encoded binary representation.

NewL(const TDesC8 &, TInt &)

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

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

Parameters

const TDesC8 & aBinaryData The encoded binary representation.
TInt & aPos The position from which to start decoding.

NewLC(const TDesC8 &)

CX509GeneralSubtree * NewLC ( const TDesC8 & aBinaryData ) [static]

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

Parameters

const TDesC8 & aBinaryData The encoded binary representation.

NewLC(const TDesC8 &, TInt &)

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

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

Parameters

const TDesC8 & aBinaryData The encoded binary representation.
TInt & aPos The position from which to start decoding.

Member Data Documentation

TInt iMaxDist

TInt iMaxDist [private]

TInt iMinDist

TInt iMinDist [private]

CX509GeneralName * iName

CX509GeneralName * iName [private]