Package: shelter 0.1.1
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_0.1.1.tar.gz
shelter_0.1.1.tar.gz(r-4.5-noble)shelter_0.1.1.tar.gz(r-4.4-noble)
shelter_0.1.1.tgz(r-4.4-emscripten)shelter_0.1.1.tgz(r-4.3-emscripten)
shelter.pdf |shelter.html✨
shelter/json (API)
NEWS
# Install 'shelter' in R: |
install.packages('shelter', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/vubiostat/shelter/issues
Last updated 2 months agofrom:0a9423535e. Checks:OK: 2. Indexed: no.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Dec 08 2024 |
R-4.5-linux | OK | Dec 08 2024 |
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 |