Class: OpenPGP::Engine::OpenSSL
- Inherits:
-
OpenPGP::Engine
- Object
- OpenPGP::Engine
- OpenPGP::Engine::OpenSSL
- Defined in:
- lib/openpgp/engine/openssl.rb
Defined Under Namespace
Modules: Cipher, Digest, Random
Class Method Summary collapse
Methods inherited from OpenPGP::Engine
Class Method Details
.install! ⇒ Object
8 9 10 11 |
# File 'lib/openpgp/engine/openssl.rb', line 8 def self.install! load! [Random, Digest].each { |mod| install_extensions! mod } end |
.load!(reload = false) ⇒ Object
4 5 6 |
# File 'lib/openpgp/engine/openssl.rb', line 4 def self.load!(reload = false) require 'openssl' unless defined?(::OpenSSL) || reload end |