Learn R Programming

keyringr (version 0.4.0)

decrypt_gk_pw: Get a password from Gnome Keyring using secret-tool

Description

Get a password from Gnome Keyring using secret-tool

Usage

decrypt_gk_pw(key_value_pairs)

Arguments

key_value_pairs
A string of key value pairs as expected by secret-tool

Value

An decrypted password as an invisible string. Invisible means that the password won't be displayed in the console, but can be assigned to a variable or used inline.

Details

Requires the Gnome Keyring and secret-tool to be installed.

Examples

Run this code
## Not run: ------------------------------------
# # First encrypt a password using secret-tool as follows:
# # secret-tool store --label=mylabel db mydb user user1
# # now return the password above to the R environment
# x <- decrypt_gk_pw("db mydb user user1")
# 
# # function is best used in a connection string command:
# ch <- odbcConnect("some dsn", uid = "user1", pwd = decrypt_gk_pw("db mydb user user1"))
## ---------------------------------------------

Run the code above in your browser using DataLab