class HexaPDF:: Encryption:: SecurityHandler:: EncryptedStreamData
| Parent | StreamData |
|---|
Provides additional encryption specific information for HexaPDF::StreamData objects.
Attributes
The encryption algorithm.
The encryption key.
Public Class Methods
Creates a new encrypted stream data object by utilizing the given stream data object obj as template. The arguments key and algorithm are used for decrypting purposes.
Public Instance Methods
Returns a fiber like HexaPDF::StreamData#fiber, but one wrapped in a decrypting fiber.
Calls superclass method
Also aliased as: undecrypted_fiber