COMASuplAuthResponse Class Reference

class COMASuplAuthResponse : public COMASuplAsnMessageBase
Class for providing the suplauthresponse message For holding the Supl Response message eposomasuplasnconverter.lib
Since
S60 S60_3.1

Inherits from

Public Member Functions
~COMASuplAuthResponse ()
IMPORT_C void Clone (const COMASuplAsnMessageBase *, TInt &)
IMPORT_C TInt KeyIdentity3 ( TDes8 &)
IMPORT_C TInt LongSPCKey ( TDes8 &)
IMPORT_C COMASuplAuthResponse * NewL ()
IMPORT_C TInt SetKeyIdentity3 ( TDesC8 &)
IMPORT_C TInt SetLongSPCKey ( TDesC8 &)
IMPORT_C TInt SetShortSPCKey ( TDesC8 &)
IMPORT_C TInt ShortSPCKey ( TDes8 &)
Protected Member Functions
COMASuplAuthResponse ()
IMPORT_C void ConstructL ()
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
COMASuplAsnMessageBase::CloneBaseL(const COMASuplAsnMessageBase *,TInt &)
COMASuplAsnMessageBase::EncodeL(TInt &)
COMASuplAsnMessageBase::MessageBase(TOMASuplVersion &,COMASuplSessionID *&)const
COMASuplAsnMessageBase::MessageLength()const
COMASuplAsnMessageBase::MessageType()const
COMASuplAsnMessageBase::SessionId(COMASuplSessionID *&)const
COMASuplAsnMessageBase::SetMessageBase(const TOMASuplVersion &,COMASuplSessionID *)
COMASuplAsnMessageBase::SetMessageLength(TInt)
COMASuplAsnMessageBase::SetMessageType(TSuplMessageType)
COMASuplAsnMessageBase::~COMASuplAsnMessageBase()
Inherited Enumerations
COMASuplAsnMessageBase:TSuplMessageType
Protected Attributes
RBuf8 iKeyIdentity3
RBuf8 iSPCAuthKey
Inherited Attributes
COMASuplAsnMessageBase::iMessageLength
COMASuplAsnMessageBase::iMessageType
COMASuplAsnMessageBase::iOptionalMask
COMASuplAsnMessageBase::iSessionId
COMASuplAsnMessageBase::iTmpSessionId
COMASuplAsnMessageBase::iVersion

Constructor & Destructor Documentation

COMASuplAuthResponse()

IMPORT_C COMASuplAuthResponse ( ) [protected]

~COMASuplAuthResponse()

IMPORT_C ~COMASuplAuthResponse ( )
Destructor
Since
S60 S60_3.1

Member Functions Documentation

Clone(const COMASuplAsnMessageBase *, TInt &)

IMPORT_C void Clone ( const COMASuplAsnMessageBase * aResponse,
TInt & aErrorCode
) [virtual]
Cloneing of SuplAuthResponse
Since
S60 S60_3.1

Parameters

const COMASuplAsnMessageBase * aResponse Base pointer
TInt & aErrorCode error code

ConstructL()

IMPORT_C void ConstructL ( ) [protected]

KeyIdentity3(TDes8 &)

IMPORT_C TInt KeyIdentity3 ( TDes8 & aKeyIdentity3 ) const

Parameters

TDes8 & aKeyIdentity3

LongSPCKey(TDes8 &)

IMPORT_C TInt LongSPCKey ( TDes8 & aSPCLongKey ) const

Parameters

TDes8 & aSPCLongKey

NewL()

IMPORT_C COMASuplAuthResponse * NewL ( ) [static]
Two phased constructor
Since
S60 S60_3.1

SetKeyIdentity3(TDesC8 &)

IMPORT_C TInt SetKeyIdentity3 ( TDesC8 & aKeyIdentity )
SetKeyIdentity3
Since
S60 3.1

Parameters

TDesC8 & aKeyIdentity

SetLongSPCKey(TDesC8 &)

IMPORT_C TInt SetLongSPCKey ( TDesC8 & aSPCLongKey )
SetLongSPCKey
Since
S60 3.1

Parameters

TDesC8 & aSPCLongKey SPC Key

SetShortSPCKey(TDesC8 &)

IMPORT_C TInt SetShortSPCKey ( TDesC8 & aSPCShortKey )
SetShortSPCKey
Since
S60 3.1

Parameters

TDesC8 & aSPCShortKey SPC Key

ShortSPCKey(TDes8 &)

IMPORT_C TInt ShortSPCKey ( TDes8 & aSPCShortKey ) const

Parameters

TDes8 & aSPCShortKey

Member Data Documentation

RBuf8 iKeyIdentity3

RBuf8 iKeyIdentity3 [protected]

RBuf8 iSPCAuthKey

RBuf8 iSPCAuthKey [protected]