RDecryptStream Class Reference
class RDecryptStream : public RReadStream |
Constructor & Destructor Documentation
RDecryptStream()
Constructs an empty decrypting stream object.
Call OpenL() or OpenLC() to use a source stream owned by an existing read stream interface object, a RReadStream.
Call AttachL() or AttachLC() to use and take ownership of a source stream owned by an existing read stream interface object.
Member Functions Documentation
AttachL(RReadStream &, const CPBEncryptionBase &)
Attach a decrypting read stream to aHost. Takes ownership of the source stream owned by the specified read stream interface object, and prepares the stream for reading through a decrypting filter.
- leave
- KErrNoMemory
Parameters
RReadStream & aHost | The read stream interface object for the source stream. |
const CPBEncryptionBase & aKey | A Password Based Encryption object for encryption handling. |
AttachLC(RReadStream &, const CPBEncryptionBase &)
Attach a decrypting read stream to aHost. Takes ownership of the source stream owned by the specified read stream interface object, prepares the stream for reading through a decrypting filter, and puts a cleanup item onto the cleanup stack.
- leave
- KErrNoMemory
Parameters
RReadStream & aHost | The read stream interface object for the source stream. |
const CPBEncryptionBase & aKey | A Password Based Encryption object for encryption handling. |
OpenL(RReadStream &, const CPBEncryptionBase &)
Open a decrypting read stream to aHost. Prepares the source stream owned by the specified read stream interface object for reading through a decrypting filter.
- leave
- KErrNoMemory
Parameters
RReadStream & aHost | The read stream interface object for the source stream. This function does not take ownership of the source stream. |
const CPBEncryptionBase & aKey | A Password Based Encryption object for encryption handling. |
OpenLC(RReadStream &, const CPBEncryptionBase &)
Open a decrypting read stream to aHost. Prepares the source stream owned by the specified read stream interface object for reading through a decrypting filter, and puts a cleanup item onto the cleanup stack.
- leave
- KErrNoMemory
Parameters
RReadStream & aHost | The read stream interface object for the source stream. This function does not take ownership of the source stream. |
const CPBEncryptionBase & aKey | A Password Based Encryption object for encryption handling. |
Member Data Documentation
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.