Method: Aspera::Keychain::MacosSystem#initialize
- Defined in:
- lib/aspera/keychain/macos_security.rb
#initialize(name: nil) ⇒ MacosSystem
Returns a new instance of MacosSystem.
127 128 129 130 131 132 |
# File 'lib/aspera/keychain/macos_security.rb', line 127 def initialize(name: nil) super() @keychain_name = name.nil? ? 'default keychain' : name @keychain = name.nil? ? MacosSecurity::Keychain.default : MacosSecurity::Keychain.by_name(name) raise "no such keychain #{name}" if @keychain.nil? end |