package
0.7.1
Repository: https://github.com/godaddy/asherah.git
Documentation: pkg.go.dev

# Functions

DefaultKMSFactory wraps kms.NewFromConfig.
NewAWS returns a new AWSKMS used for encrypting/decrypting keys with a master key.
NewBuilder creates a new Builder with the given crypto and ARN map.

# Structs

AWSKMS implements the KeyManagementService interface for AWS KMS using the V2 AWS SDK.
Builder is used to build a new AWSKMS.

# Interfaces

AWSClient is an interface that defines the set of Amazon KMS API operations required by this package.

# Type aliases

KMSFactory is a function that creates a new AWS KMS client.