Package: shelter 1.0.0
shelter: Support for Secure API Key Management
Secure handling of API keys can be difficult. This package provides secure convenience functions for entering / handling API keys and opening connections via inversion of control on those keys. Works seamlessly between production and developer environments.
Authors:
shelter_1.0.0.tar.gz
shelter_1.0.0.zip(r-4.7)shelter_1.0.0.zip(r-4.6)shelter_1.0.0.zip(r-4.5)
shelter_1.0.0.tgz(r-4.6-any)shelter_1.0.0.tgz(r-4.5-any)
shelter_1.0.0.tar.gz(r-4.7-any)shelter_1.0.0.tar.gz(r-4.6-any)
shelter_1.0.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
shelter/json (API)
NEWS
| # Install 'shelter' in R: |
| install.packages('shelter', repos = c('https://vubiostat.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/vubiostat/shelter/issues
Last updated from:ec52935b2e. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 115 | ||
| source / vignettes | OK | 169 | ||
| linux-release-x86_64 | OK | 117 | ||
| macos-release-arm64 | OK | 146 | ||
| macos-oldrel-arm64 | OK | 156 | ||
| windows-devel | OK | 77 | ||
| windows-release | OK | 64 | ||
| windows-oldrel | OK | 59 | ||
| wasm-release | OK | 102 |
Exports:key_deletekey_existskey_getkey_listkey_setkeyring_createkeyring_deletekeyring_existskeyring_listkeyring_lockkeyring_lockedkeyring_unlockunlockKeys
Dependencies:backportscheckmatefilelockgetPassrappdirsrstudioapisodiumyaml
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Delete a key from a keyring | key_delete |
| Does a given key exist in a keyring | key_exists |
| Get a secret from a keyring. | key_get |
| Returns vector of keys in a keyring. | key_list |
| Set a key secret in a keyring | key_set |
| Create a new empty keyring. | keyring_create |
| Delete a given keyring | keyring_delete |
| Check if a keyring exists. | keyring_exists |
| Provides a `data.frame` of information on available keyrings. | keyring_list |
| Locks a given keyring | keyring_lock |
| Is a keyring unlocked for key operations and reading | keyring_locked |
| Unlock a keyring. | keyring_unlock |
| Open an API key and use it build a connection. | unlockKeys |
| Export keyring to plain text format as a string. | unsafe_export |
