Class Archive::Zip::Codec::TraditionalEncryption
In: lib/archive/zip/codec/traditional_encryption.rb
Parent: Object

Archive::Zip::Codec::TraditionalEncryption is a handle for the traditional encryption codec.

Methods

Classes and Modules

Class Archive::Zip::Codec::TraditionalEncryption::Base
Class Archive::Zip::Codec::TraditionalEncryption::Decrypt
Class Archive::Zip::Codec::TraditionalEncryption::Encrypt

Attributes

mtime  [RW]  The last modified time of the entry to be processed. Set this before calling encryptor or decryptor.

Public Instance methods

This method signature is part of the interface contract expected by Archive::Zip::Entry for encryption codec objects.

A convenience method for creating an Archive::Zip::Codec::TraditionalEncryption::Decrypt object using that class’ open method.

This method signature is part of the interface contract expected by Archive::Zip::Entry for encryption codec objects.

A convenience method for creating an Archive::Zip::Codec::TraditionalEncryption::Encrypt object using that class’ open method.

This method signature is part of the interface contract expected by Archive::Zip::Entry for encryption codec objects.

Returns an integer representing the general purpose flags of a ZIP archive entry using this encryption codec.

This method signature is part of the interface contract expected by Archive::Zip::Entry for encryption codec objects.

Returns the size of the encryption header in bytes.

This method signature is part of the interface contract expected by Archive::Zip::Entry for encryption codec objects.

Returns an integer which indicates the version of the official ZIP specification which introduced support for this encryption codec.

[Validate]