Robocorp Control Room Vault API integration library
Project description
robocorp-vault
robocorp-vault
is a library that provides read and write access to the
Vault
in Robocorp Control Room, which can be used to store and retrieve secret values such as passwords.
Getting started
A secret consists of a name, an optional description, and a map of keys and values. For instance, one secret can be login credentials for a website, which includes both a username and a password:
from robocorp.tasks import task
from robocorp import vault
@task
def inspect_secret():
secret = vault.get_secret("login_credentials")
print("Secret name:", secret.name)
print("Secret description:", secret.description)
print("Secret keys:", secret.keys())
print("Secret value:", secret["username"])
Guides
Further user guides and tutorials can be found in Robocorp Docs.
API Reference
Information on specific functions or classes: robocorp.vault
Changelog
A list of releases and corresponding changes can be found in the changelog.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
robocorp_vault-1.3.3.tar.gz
(10.7 kB
view hashes)
Built Distribution
Close
Hashes for robocorp_vault-1.3.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad7b47db145569bddecebf0a1577af8877919c925cd8c7f90bc15b0cbad4db14 |
|
MD5 | c517195dab7ef4415fe9e20d8c0c8115 |
|
BLAKE2b-256 | f5db66c1feca64ccf2e05507d16d3a0d992c65dec38a0e2fd603ec64b9c6db7f |