secret v1.0.0

0

Monthly downloads

0th

Percentile

Share Sensitive Information in R Packages

Allow sharing sensitive information, for example passwords, 'API' keys, etc., in R packages, using public key cryptography.

Functions in secret

Name Description
delete_user Delete a user.
get_secret Retrieve a secret from the vault.
add_github_user Add a user via their GitHub username.
add_secret Add a new secret to the vault.
local_key Read local secret key.
create_package_vault Create a vault, as a folder or in an R package.
delete_secret Remove a secret from the vault.
share_secret Share a secret among some users.
share_secret_with_key Share a secret, its AES key is known already.
update_secret Update a secret in the vault.
get_user_file Get the file of a user (email)
list_owners List users that have access to a secret
list_secrets List all secrets.
list_users List users
secret-package Share Sensitive Information in R Packages.
share_secret_with_key1 Share a secret with a single user, AES key is known.
store_secret_with_key Store a secret, encrypted with its AES key.
try_get_aes_key Try to get the AES key of a secret, using a private RSA key.
unshare_secret Unshare a secret among some users.
add_travis_user Add a user via their Travis repo.
add_user Add a new user to the vault.
No Results!

Vignettes of secret

Name
secrets.Rmd
No Results!

Last month downloads

Details

License MIT + file LICENSE
LazyData true
URL https://github.com/gaborcsardi/secret#readme
BugReports https://github.com/gaborcsardi/secret/issues
RoxygenNote 6.0.1.9000
Encoding UTF-8
VignetteBuilder knitr
NeedsCompilation no
Packaged 2017-06-17 09:01:46 UTC; gaborcsardi
Repository CRAN
Date/Publication 2017-06-17 14:33:35 UTC

Include our badge in your README

[![Rdoc](http://www.rdocumentation.org/badges/version/secret)](http://www.rdocumentation.org/packages/secret)