func NewCrypter(kmsClient client.Client, keyCache cache.Cache, appName string) Crypter {
	return &kmsCrypter{
		kmsClient: kmsClient,
		keyCache:  keyCache,
		appName:   appName,
	}
}
// NewCrypter creates a new Crypter object
NewCrypter creates a new Crypter object
// NewCrypter creates a new Crypter object
func NewCrypter(kmsClient client.Client, keyCache cache.Cache, appName string) Crypter {
	return &kmsCrypter{
		kmsClient: kmsClient,
		keyCache:  keyCache,
		appName:   appName,
	}
}
func NewCrypter ( kmsClient client . Client , keyCache cache . Cache , appName string ) Crypter { return & kmsCrypter { kmsClient : kmsClient , keyCache : keyCache , appName : appName , } }
NewCrypter creates a new Crypter object
NewCrypter creates a new Crypter object