AzureDataProtectionBuilderExtensions.ProtectKeysWithAzureKeyVault Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, KeyVaultClient, String) |
Azure KeyVault'ta belirtilen anahtarla anahtarları korumak için veri koruma sistemini yapılandırıyor. |
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, String, X509Certificate2) |
Azure KeyVault'ta belirtilen anahtarla anahtarları korumak için veri koruma sistemini yapılandırıyor. |
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, String, String) |
Azure KeyVault'ta belirtilen anahtarla anahtarları korumak için veri koruma sistemini yapılandırıyor. |
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, KeyVaultClient, String)
Azure KeyVault'ta belirtilen anahtarla anahtarları korumak için veri koruma sistemini yapılandırıyor.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ ProtectKeysWithAzureKeyVault(Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ builder, Microsoft::Azure::KeyVault::KeyVaultClient ^ client, System::String ^ keyIdentifier);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder ProtectKeysWithAzureKeyVault (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, Microsoft.Azure.KeyVault.KeyVaultClient client, string keyIdentifier);
static member ProtectKeysWithAzureKeyVault : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder * Microsoft.Azure.KeyVault.KeyVaultClient * string -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder
<Extension()>
Public Function ProtectKeysWithAzureKeyVault (builder As IDataProtectionBuilder, client As KeyVaultClient, keyIdentifier As String) As IDataProtectionBuilder
Parametreler
- builder
- IDataProtectionBuilder
Değiştirileceği oluşturucu örneği.
- client
- KeyVaultClient
KeyVaultClient KeyVault erişimi için kullanılacak.
- keyIdentifier
- String
Anahtar şifrelemesi için kullanılan Azure KeyVault anahtar tanımlayıcısı.
Döndürülenler
değeridir builder
.
Şunlara uygulanır
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, String, X509Certificate2)
Azure KeyVault'ta belirtilen anahtarla anahtarları korumak için veri koruma sistemini yapılandırıyor.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ ProtectKeysWithAzureKeyVault(Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ builder, System::String ^ keyIdentifier, System::String ^ clientId, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder ProtectKeysWithAzureKeyVault (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, string keyIdentifier, string clientId, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
static member ProtectKeysWithAzureKeyVault : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder * string * string * System.Security.Cryptography.X509Certificates.X509Certificate2 -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder
<Extension()>
Public Function ProtectKeysWithAzureKeyVault (builder As IDataProtectionBuilder, keyIdentifier As String, clientId As String, certificate As X509Certificate2) As IDataProtectionBuilder
Parametreler
- builder
- IDataProtectionBuilder
Değiştirileceği oluşturucu örneği.
- keyIdentifier
- String
Anahtar şifrelemesi için kullanılan Azure KeyVault anahtar tanımlayıcısı.
- clientId
- String
Uygulama istemci kimliği.
- certificate
- X509Certificate2
Döndürülenler
değeridir builder
.
Şunlara uygulanır
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, String, String)
Azure KeyVault'ta belirtilen anahtarla anahtarları korumak için veri koruma sistemini yapılandırıyor.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ ProtectKeysWithAzureKeyVault(Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ builder, System::String ^ keyIdentifier, System::String ^ clientId, System::String ^ clientSecret);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder ProtectKeysWithAzureKeyVault (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, string keyIdentifier, string clientId, string clientSecret);
static member ProtectKeysWithAzureKeyVault : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder * string * string * string -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder
<Extension()>
Public Function ProtectKeysWithAzureKeyVault (builder As IDataProtectionBuilder, keyIdentifier As String, clientId As String, clientSecret As String) As IDataProtectionBuilder
Parametreler
- builder
- IDataProtectionBuilder
Değiştirileceği oluşturucu örneği.
- keyIdentifier
- String
Anahtar şifrelemesi için kullanılan Azure KeyVault anahtar tanımlayıcısı.
- clientId
- String
Uygulama istemci kimliği.
- clientSecret
- String
Kimlik doğrulaması için kullanılacak istemci gizli dizisi.
Döndürülenler
değeridir builder
.