in v3/materials/kms_keyring.go [76:88]
func NewKmsDecryptOnlyAnyKeyKeyring(apiClient KmsAPIClient, optFns ...func(options *KeyringOptions)) *KmsAnyKeyKeyring {
options := KeyringOptions{
EnableLegacyWrappingAlgorithms: false,
}
for _, fn := range optFns {
fn(&options)
}
return &KmsAnyKeyKeyring{
kmsClient: apiClient,
legacyWrappingAlgorithms: options.EnableLegacyWrappingAlgorithms,
}
}