Method: OpenSSL.Digest
- Defined in:
- lib/openssl/digest.rb
.Digest(name) ⇒ Object
Returns a Digest subclass by name
require 'openssl'
OpenSSL::Digest("MD5")
# => OpenSSL::Digest::MD5
Digest("Foo")
# => NameError: wrong constant name Foo
67 68 69 |
# File 'lib/openssl/digest.rb', line 67 def Digest(name) OpenSSL::Digest.const_get(name) end |