class OpenPGP::Engine::OpenSSL

Public Class Methods

install!() click to toggle source

@return [void] @raise [LoadError]

# File lib/openpgp/engine/openssl.rb, line 15
def self.install!
  load!
  [Random, Digest].each { |mod| install_extensions! mod }
end
load!(reload = false) click to toggle source

@param [Boolean] reload @return [void] @raise [LoadError]

# File lib/openpgp/engine/openssl.rb, line 8
def self.load!(reload = false)
  require 'openssl' unless defined?(::OpenSSL) || reload
end