in v3/materials/cryptographic_materials_manager.go [67:75]
func (cmm *DefaultCryptographicMaterialsManager) DecryptMaterials(ctx context.Context, req DecryptMaterialsRequest) (*CryptographicMaterials, error) {
keyring := *cmm.Keyring
materials, err := NewDecryptionMaterials(req)
if err != nil {
return nil, err
}
return keyring.OnDecrypt(ctx, materials, materials.DataKey)
}