s3vaultlib.kms package

Submodules

s3vaultlib.kms.kmsresolver module

class s3vaultlib.kms.kmsresolver.KMSResolver(connection_manager, keyalias='', role_name='')[source]

Bases: object

Object that resolves the KMS key associated to a role, or load a keyarn with a specified alias

retrieve_key_arn()[source]

Return the KMS arn of a key

Returns:key arn
Return type:basestring
exception s3vaultlib.kms.kmsresolver.KMSResolverException[source]

Bases: Exception

Module contents