TMccSrtpMasterKey Class Reference

class TMccSrtpMasterKey

The TMccSrtpMasterKey captures the MCC SRTP master key params into one class

N/A
Since
Series 60 3.2
Public Member Functions
TMccSrtpMasterKey(const TDesC8 &, const TDesC8 &, TUint, TUint)
Private Member Functions
TMccSrtpMasterKey()
Public Attributes
TUint iAuthKeyBitLength
TUint iEncKeyBitLength
TBuf8< KMKIMaxLength >iMKI
TBuf8< KMasterKeyMaxLength >iMasterKey

Constructor & Destructor Documentation

TMccSrtpMasterKey(const TDesC8 &, const TDesC8 &, TUint, TUint)

TMccSrtpMasterKey(const TDesC8 &aMasterKey,
const TDesC8 &aMKI,
TUintaEncKeyBitLength =  KMccSRTPDefSessionEncryptionKeyLength ,
TUintaAuthKeyBitLength =  KMccSRTPDefSessionAuthenticationKeyLength
)[inline]

Parameters

const TDesC8 & aMasterKey
const TDesC8 & aMKI
TUint aEncKeyBitLength =  KMccSRTPDefSessionEncryptionKeyLength
TUint aAuthKeyBitLength =  KMccSRTPDefSessionAuthenticationKeyLength

TMccSrtpMasterKey()

TMccSrtpMasterKey()[private, inline]

Member Data Documentation

TUint iAuthKeyBitLength

TUint iAuthKeyBitLength

The bit length of the authentication key

TUint iEncKeyBitLength

TUint iEncKeyBitLength

The bit length of the encryption key

TBuf8< KMKIMaxLength > iMKI

TBuf8< KMKIMaxLength >iMKI

The master key identifier value

TBuf8< KMasterKeyMaxLength > iMasterKey

TBuf8< KMasterKeyMaxLength >iMasterKey

The master key value.