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