This backend is the default on macOS. It uses the macOS native Keychain Service API.
Other keyring backends:
backend_env
,
backend_file
,
backend_secret_service
,
backend_wincred
if (FALSE) { # \dontrun{
## 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")
} # }