Location:
s32crypt.h
Link against: estor.lib
TEncryptFilter
Supported from 5.0
An encrypting filter.
An object of this type is used by REncryptStream to encrypt stream data as it is written to a target stream.
Encryption itself is performed by an encryption handling object, an instance of a class implementing the CSecurityEncryptBase interface.
|
Defined in TEncryptFilter:
Set(), TEncryptFilter()
Inherited from MStreamBuf:
SeekL(),
Close(),
DoSeekL(),
ERead,
EWrite,
PushL(),
Read(),
ReadL(),
Release(),
SeekL(),
SizeL(),
Synch(),
SynchL(),
TMark,
TRead,
TWrite,
TellL(),
Write(),
WriteL()
Inherited from TStreamFilter:
Committed(),
DoReadL(),
DoRelease(),
DoSynchL(),
DoWriteL(),
EmitL(),
FilterL(),
IsCommitted()
TEncryptFilter();
Constructs an empty encrypting filter object.
The encrypting filter must be set up before use.
void Set(MStreamBuf* aHost,CSecurityEncryptBase* aKey,TInt aMode=EWrite);
Sets up the encrypting filter.
|