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.
|