Method: MacKeychain#save
- Defined in:
- lib/mac_keychain.rb
#save(username, password) ⇒ Object
Create Keychain item if it does not exist, otherwise update it. Returns creation/update status code, please see Keychain Services Result Codes.
73 74 75 76 77 78 79 80 |
# File 'lib/mac_keychain.rb', line 73 def save(username, password) code = create(username, password) if ErrSecDuplicateItem == code update(username, password) else code end end |