backend_macos {keyring} | R Documentation |
macOS Keychain keyring backend
Description
This backend is the default on macOS. It uses the macOS native Keychain Service API.
Details
It supports multiple keyrings.
See backend for the documentation of the individual methods.
See Also
Other keyring backends:
backend_env
,
backend_file
,
backend_secret_service
,
backend_wincred
Examples
## Not run:
## This only works on macOS
kb <- backend_macos$new()
kb$keyring_create("foobar")
kb$set_default_keyring("foobar")
kb$set_with_value("service", password = "secret")
kb$get("service")
kb$delete("service")
kb$delete_keyring("foobar")
## End(Not run)
[Package keyring version 1.3.2 Index]