KMS.Fallbacks (kms v0.1.0)

Copy Markdown View Source

Recovery wrapping for KEKs and principal private keys.

Summary

Functions

create_kek_fallbacks(kek, opts \\ [])

create_principal_fallbacks(principal, opts \\ [])

create_public_key(attrs)

delete_public_key(id)

ensure_bootstrapped!()

fallbacks_available?()

fetch_public_key(id)

fetch_public_key_by_name(name)

get_public_key(id)

get_public_key_by_name(name)

list_kek_fallbacks(kek_id)

list_principal_fallbacks(principal_id)

list_public_keys()

rotate_public_key(public_key_ref, attrs, private_key, opts \\ [])

unwrap_kek(kek_id, public_key_ref, private_key, opts \\ [])

unwrap_principal_private_key(principal_id, public_key_ref, private_key, opts \\ [])