module Keyring

Constants

EmptyKeyring
InvalidAuthentication
InvalidSecret
MissingDigestSalt
UnknownKey

Public Class Methods

new(keyring, options = {}) click to toggle source
# File lib/keyring.rb, line 75
def self.new(keyring, options = {})
  options = {
    encryptor: Encryptor::AES::AES128CBC
  }.merge(options)

  raise MissingDigestSalt if options[:digest_salt].nil?

  Base.new(keyring, options)
end