Location:
s32crypt.h
Link against: estor.lib
TDecryptFilter
Supported from 5.0
A decrypting filter.
An object of this type is used by RDecryptStream to decrypt stream data as it is read from a source stream.
Decryption itself is performed by a decryption handling object, an instance of a class implementing the CSecurityDecryptBase interface.
|
Defined in TDecryptFilter:
Set(), TDecryptFilter()
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()
TDecryptFilter();
Constructs an empty decrypting filter object.
The decrypting filter must be set up before use.
void Set(MStreamBuf* aHost,CSecurityDecryptBase* aKey,TInt aMode=ERead);
Sets up the decrypting filter.
|