AzureDataProtectionBuilderExtensions.ProtectKeysWithAzureKeyVault Metodo

Definizione

Overload

ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, KeyVaultClient, String)

Configura il sistema di protezione dei dati per proteggere le chiavi con la chiave specificata in Azure KeyVault.

ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, String, X509Certificate2)

Configura il sistema di protezione dei dati per proteggere le chiavi con la chiave specificata in Azure KeyVault.

ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, String, String)

Configura il sistema di protezione dei dati per proteggere le chiavi con la chiave specificata in Azure KeyVault.

ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, KeyVaultClient, String)

Origine:
AzureDataProtectionBuilderExtensions.cs
Origine:
AzureDataProtectionBuilderExtensions.cs
Origine:
AzureDataProtectionBuilderExtensions.cs

Configura il sistema di protezione dei dati per proteggere le chiavi con la chiave specificata in Azure KeyVault.

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

Parametri

builder
IDataProtectionBuilder

Istanza del generatore da modificare.

client
KeyVaultClient

Oggetto da usare per l'accesso KeyVaultClient a KeyVault.

keyIdentifier
String

Identificatore di chiave di Azure KeyVault usato per la crittografia delle chiavi.

Restituisce

Valore builder.

Si applica a

ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, String, X509Certificate2)

Origine:
AzureDataProtectionBuilderExtensions.cs
Origine:
AzureDataProtectionBuilderExtensions.cs
Origine:
AzureDataProtectionBuilderExtensions.cs

Configura il sistema di protezione dei dati per proteggere le chiavi con la chiave specificata in Azure KeyVault.

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

Parametri

builder
IDataProtectionBuilder

Istanza del generatore da modificare.

keyIdentifier
String

Identificatore di chiave di Azure KeyVault usato per la crittografia delle chiavi.

clientId
String

ID client dell'applicazione.

certificate
X509Certificate2

Restituisce

Valore builder.

Si applica a

ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, String, String)

Origine:
AzureDataProtectionBuilderExtensions.cs
Origine:
AzureDataProtectionBuilderExtensions.cs
Origine:
AzureDataProtectionBuilderExtensions.cs

Configura il sistema di protezione dei dati per proteggere le chiavi con la chiave specificata in Azure KeyVault.

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

Parametri

builder
IDataProtectionBuilder

Istanza del generatore da modificare.

keyIdentifier
String

Identificatore di chiave di Azure KeyVault usato per la crittografia delle chiavi.

clientId
String

ID client dell'applicazione.

clientSecret
String

Segreto client da usare per l'autenticazione.

Restituisce

Valore builder.

Si applica a