MCryptoSystem Class Reference

#include <asymmetric.h>

class MCryptoSystem
Public Member Functions
pure virtual TInt MaxInputLength(void)
pure virtual TInt MaxOutputLength(void)
Protected Member Functions
MCryptoSystem(void)

Detailed Description

Mixin class defining common operations for public key encryption and decryption classes.

Constructor & Destructor Documentation

MCryptoSystem ( void )

IMPORT_CMCryptoSystem(void)[protected]

Constructor

Member Function Documentation

MaxInputLength ( void )

TInt MaxInputLength(void)const [pure virtual]

Gets the maximum size of input accepted by this object.

Returns: The maximum input length allowed in bytes.

MaxOutputLength ( void )

TInt MaxOutputLength(void)const [pure virtual]

Gets the maximum size of output that can be generated by this object.

Returns: The maximum output length in bytes.