CIdentity Class Reference

class CIdentity : public CIpsecReferenceCountObject

A container for the Identity string.

Inherits from

Constructor & Destructor Documentation

CIdentity(TUint32)

CIdentity(TUint32aLength)[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,
TUint16aType
)[static]

Create a new identity object.

Parameters

const TDesC8 & aIdentityThe identity string.
TUint16 aTypeThe identity type

Type()

TUint16 Type()const [inline]

Member Data Documentation

TUint16 iType

TUint16 iType[private]

const TUint iTypeLength

const TUintiTypeLength[private]