Method: Ccrypto::Ruby::DigestEngine.is_supported?

Defined in:
lib/ccrypto/ruby/engines/digest_engine.rb

.is_supported?(eng) ⇒ Boolean

Returns:

  • (Boolean)

40
41
42
43
44
45
46
47
48
49
# File 'lib/ccrypto/ruby/engines/digest_engine.rb', line 40

def self.is_supported?(eng)
  res = supported.include?(eng)
  begin
    res = digest(eng) if not res
  rescue DigestEngineException => ex
    res = false
  end

  res
end