Odyssey
|
Classes | |
class | CertificateCommand |
class | UploadCertificateCommand |
Functions | |
def | __derive_key__ (password, salt=None) |
def | __encrypt_data__ (password, salt, data) |
def | update_secrets_value (secret_id, salt, private_key) |
def | get_secret_value (client, secret_id) |
def | put_secret_value (client, secret_id, secrets) |
Variables | |
list | AWS_REGIONS |
string | SALT = 'LTzkm1w/p3ReDm9kmfmnwQ==' |
string | ENCODING = 'utf-8' |
int | AES_KEY_BYTES = 32 |
Run cumanage operations in an AWS hosted stack.
def cli.certificates.__derive_key__ | ( | password, | |
salt = None |
|||
) |
Return key using PBKDF2
Definition at line 25 of file certificates.py.
def cli.certificates.__encrypt_data__ | ( | password, | |
salt, | |||
data | |||
) |
Encrypt given data using password and PBKDF2 key stretching
Definition at line 36 of file certificates.py.
def cli.certificates.get_secret_value | ( | client, | |
secret_id | |||
) |
Return the JSON data for the provided `secret_id` If there is no secret for the provided `secret_id` return an empty dictionary.
Definition at line 118 of file certificates.py.
def cli.certificates.put_secret_value | ( | client, | |
secret_id, | |||
secrets | |||
) |
Create or Update secret value of the provided `secret_id`
Definition at line 131 of file certificates.py.
def cli.certificates.update_secrets_value | ( | secret_id, | |
salt, | |||
private_key | |||
) |
list cli.certificates.AWS_REGIONS |
Definition at line 16 of file certificates.py.