kms
v0.1.0
Search documentation of kms
Default
Default
In-browser search
Settings
KMS.
Keks
(kms v0.1.0)
Copy Markdown
View Source
Summary
Functions
add_tags(alias_name, tags)
create_kek(alias_name, tags \\ [])
decrypt_dek_with_kek(kek, data_key)
decrypt_with_kek_dek(kek, data_key, encrypted, aad \\ "")
encrypt_dek_with_kek(kek, secret_data_key)
encrypt_with_kek(kek, cleartext, aad \\ "")
encrypt_with_kek_dek(kek, dek, cleartext, aad \\ "")
get_by_alias(alias_name)
get_with_master_key(kek_id, opts \\ [])
get_with_master_key_by_alias(alias_name, opts \\ [])
query_by_tag(tag)
query_by_tag(query, tag)
query_update_tags(tags)
query_with_master_key()
query_with_master_key(query)
remove_tags(alias_name, tags)
rotate_kek(alias_name, tags \\ [])
upsert_kek(alias_name, tags \\ [])
Functions
add_tags(alias_name, tags)
create_kek(alias_name, tags \\ [])
decrypt_dek_with_kek(kek, data_key)
decrypt_with_kek_dek(kek, data_key, encrypted, aad \\ "")
encrypt_dek_with_kek(kek, secret_data_key)
encrypt_with_kek(kek, cleartext, aad \\ "")
encrypt_with_kek_dek(kek, dek, cleartext, aad \\ "")
get_by_alias(alias_name)
get_with_master_key(kek_id, opts \\ [])
get_with_master_key_by_alias(alias_name, opts \\ [])
query_by_tag(tag)
query_by_tag(query, tag)
query_update_tags(tags)
query_with_master_key()
query_with_master_key(query)
remove_tags(alias_name, tags)
rotate_kek(alias_name, tags \\ [])
upsert_kek(alias_name, tags \\ [])