RMobilePhone::TGbaBootstrapParamsV8 Class Reference

class RMobilePhone::TGbaBootstrapParamsV8 : public RMobilePhone::TMultimodeType

Contains parameters for the GBA Bootstrapping Parametres (EF_GBABP). See section 4.2.79 of 3GPP TS 31.102 v6.18.0

RMobilePhone::GetAuthenticationParams request

Inherits from

Constructor & Destructor Documentation

TGbaBootstrapParamsV8()

IMPORT_CTGbaBootstrapParamsV8()

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

TMobilePhoneAuthDataExtId

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< KKeyLifetimeLength > iKeyLifetime

TBuf8< KKeyLifetimeLength >iKeyLifetime

The lifetime of 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< KRandLength > iRand

TBuf8< KRandLength >iRand

The RAND (AKA Random challenge) value used in the GBA_U bootstrapping procedure.