Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: wsptypes.h

Class TWtlsCipherSuite

class TWtlsCipherSuite;

Description

The class TWtlsCipherSuite encapsulates a WTLS cipher suite as defined in the WAP WTLS Specification, July 2001 This is a pair made up of a Bulk Encryption Algorithm and a Mac Algorithm

Members

Defined in TWtlsCipherSuite:
E3DES_CBC_EDE, EDES_CBC, EDES_CBC_40, EIDEA_CBC, EIDEA_CBC_40, EIDEA_CBC_56, EIDEA_CBC_64, EMD5, EMD5_40, EMD5_80, ENULL, ERC5_CBC, ERC5_CBC_40, ERC5_CBC_56, ERC5_CBC_64, ESHA, ESHA_0, ESHA_40, ESHA_80, TBulkEncryptionAlgorithm, TMacAlgorithm, TWtlsCipherSuite(), iBulkEncryptionAlgorithm, iMacAlgorithm


Construction and destruction


TWtlsCipherSuite()

inline TWtlsCipherSuite(TBulkEncryptionAlgorithm aBulkEncryptionAlgorithm, TMacAlgorithm aMacAlgorithm);

Description

Parameters

TBulkEncryptionAlgorithm aBulkEncryptionAlgorithm

TMacAlgorithm aMacAlgorithm

[Top]


Member enumerations


Enum TBulkEncryptionAlgorithm

TBulkEncryptionAlgorithm

Description

ENULL

ERC5_CBC_40

ERC5_CBC_56

ERC5_CBC

EDES_CBC_40

EDES_CBC

E3DES_CBC_EDE

EIDEA_CBC_40

EIDEA_CBC_56

EIDEA_CBC

ERC5_CBC_64

EIDEA_CBC_64


Enum TMacAlgorithm

TMacAlgorithm

Description

ESHA_0

ESHA_40

ESHA_80

ESHA

EMD5_40

EMD5_80

EMD5

[Top]


Member data


iBulkEncryptionAlgorithm

TBulkEncryptionAlgorithm iBulkEncryptionAlgorithm;

Description


iMacAlgorithm

TMacAlgorithm iMacAlgorithm;

Description