-
Notifications
You must be signed in to change notification settings - Fork 306
Track progress on Azure Key Vault support for .NET Core #111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Any update on this? or any timeline for this to be included in .NET Core? |
No update. It's not "in .NET Core". It's an independent library which needs to support .NET Core targets. The team that owns it says it's a high priority on their TODO list but there is no timeline right now. |
I was able to get this to work by re-implementing the My test application had these package references:
Also tested and worked (on my machine! through windows and docker) with Microsoft.Azure.KeyVault 3.0.4. I would post the source of the provider, but I'm not sure if posting modified decompiled source goes against the license. |
Update: The team that owns the AKV provider is going to pass it to us (the SqlClient team) to work on. We will start working on it as soon as we can and hopefully have an updated version out in September/October. |
@David-Engel Does this have any milestones set yet? Thanks! |
Any update or timeframe on this? We have several new .Net Core projects running on Azure app service that have to use (time consuming and not ideally performing) work arounds to handle the encrypted data via the regular EF Azure KeyVault provider. I tried @dferretti suggestion but could not get it to work in the limited time frame I was given. Thank you! |
@Tim-Bijens Looks like it is planned for 1.1: https://github.com/dotnet/SqlClient/projects/4 |
@cheenamalhotra @David-Engel hi - any eta an when 1.1 might be released and/or a preview version of SqlColumnEncryptionAzureKeyVaultProvider will be available? we have an open story on this, so we just want to plan next steps. thanks! |
@cperras very soon! Stay tuned :) |
@cperras @Tim-Bijnens @beufordy3k @naresh1990 @dferretti We have released the first public preview version of Azure Key Vault Provider today, please download from here: v1.0.0-preview1 Please note that the AKV Provider is targeted for SqlClient v1.1 hence will work with v1.1.0-preview1 version of Microsoft.Data.SqlClient. Please try it out and send us your feedback so we can enhance the library for a stable version. |
M.D.S AE Azure Key Vault Provider 1.0.0 GA version of library has been released today. |
Great news! Has this been retargeted at MDS v1.0.1 or has v1.1.0 been released as well? |
@chris5287 it now targets M.D.S v1.0.19269.1 |
Would this work with EF Core 3 straight out the box, or is there a change needed in their code base? |
I don't see EF Core 3.0 or 3.0.1 nuget is referencing driver version 1.0.19269.1 yet, but 3.1.0-preview2 seems to have updated to this version that can be used. |
You can always reference a newer version explicitly |
Microsoft.SqlServer.Management.AlwaysEncrypted.AzureKeyVaultProvider does not yet support .NET Core. Filing this issue to keep track of when the team that owns it releases an update that does support .NET Core.
Reference: https://www.nuget.org/packages/Microsoft.SqlServer.Management.AlwaysEncrypted.AzureKeyVaultProvider
The text was updated successfully, but these errors were encountered: