CIdentity Class Reference

class CIdentity : public CIpsecReferenceCountObject

A container for the Identity string.

Constructor & Destructor Documentation

CIdentity(TUint32)

CIdentity ( TUint32 aLength ) [private, inline]

Parameters

TUint32 aLength

~CIdentity()

~CIdentity ( ) [private, inline]

Member Functions Documentation

Identity()

const TDesC8 & Identity ( ) const [inline]

Return the Identity string.

Match(const CIdentity &)

TInt Match ( const CIdentity & aOther ) const [inline]

Parameters

const CIdentity & aOther

NewL(const TDesC &)

CIdentity * NewL ( const TDesC & aIdentity ) [static]

Create a new identity object.

Based on content of the identity string, makes a rough guess about the identity type:

Parameters

const TDesC & aIdentity

NewL(const TDesC8 &, TUint16)

CIdentity * NewL ( const TDesC8 & aIdentity,
TUint16 aType
) [static]

Create a new identity object.

Parameters

const TDesC8 & aIdentity The identity string.
TUint16 aType The identity type

Type()

TUint16 Type ( ) const [inline]

Member Data Documentation

TUint16 iType

TUint16 iType [private]

const TUint iTypeLength

const TUint iTypeLength [private]