RMobilePhone::TGbaNafEntryV8 Class Reference

class RMobilePhone::TGbaNafEntryV8 : public RMobilePhone::TMultimodeType

Contains parameters for the GBA NAF entry(EF_GBANL) See section 4.2.83 of 3GPP TS 31.102 v6.18.0

Inherits from

Constructor & Destructor Documentation

TGbaNafEntryV8()

IMPORT_C TGbaNafEntryV8 ( )

Default TGbaNafEntryV8 constructor, which initialises the version of the API supported.

TMobilePhoneAuthDataExtId

Member Functions Documentation

ExternalizeL(RWriteStream &)

void ExternalizeL ( RWriteStream & aStream ) const

This method externalizes the TGbaNafEntryV8 entry into a stream

Parameters

RWriteStream & aStream The write stream that will contain the TGbaNafEntryV8 entry

InternalizeL(RReadStream &)

void InternalizeL ( RReadStream & aStream )

This method internalizes the TGbaNafEntryV8 entry from a stream

Parameters

RReadStream & aStream The read stream containing the TGbaNafEntryV8 fixed size entry

Member Data Documentation

TBuf8< KBtidLength > iBtid

TBuf8 < KBtidLength > iBtid

The Bootstrapping Transaction Identifier (B-TID) associated with the GBA_U bootstrapped keys. The client requesting the GBA Bootstrapping procedure receives this value from the network (i.e. BSF) and it then stores it on the UICC.

TBuf8< KNafIdLength > iNafId

TBuf8 < KNafIdLength > iNafId

The identifier of the Network Application Function (NAF) used in the GBA_U NAF Derivation procedure.