package
3.9.1
Repository: https://github.com/getsops/sops.git
Documentation: pkg.go.dev

# Functions

MasterKeysFromArnString takes a comma separated list of AWS KMS ARNs, and returns a slice of new MasterKeys for those ARNs.
NewCredentialsProvider returns a CredentialsProvider object with the provided aws.CredentialsProvider.
NewMasterKey creates a new MasterKey from an ARN, role and context, setting the creation date to the current date.
NewMasterKeyFromArn takes an ARN string and returns a new MasterKey for that ARN.
NewMasterKeyWithProfile creates a new MasterKey from an ARN, role, context and awsProfile, setting the creation date to the current date.
ParseKMSContext takes either a KMS context map or a comma-separated list of KMS context key:value pairs, and returns a map.

# Constants

KeyTypeIdentifier is the string used to identify an AWS KMS MasterKey.

# Structs

CredentialsProvider is a wrapper around aws.CredentialsProvider used for authentication towards AWS KMS.
MasterKey is an AWS KMS key used to encrypt and decrypt SOPS' data key using AWS SDK for Go V2.