Partager via


DataProtectionProvider.Create Méthode

Définition

Surcharges

Create(DirectoryInfo)

Crée un DataProtectionProvider emplacement donné à l’emplacement où stocker des clés.

Create(String)

Crée un DataProtectionProvider qui stocke des clés dans un emplacement basé sur la plateforme et le système d’exploitation.

Create(DirectoryInfo, Action<IDataProtectionBuilder>)

Crée un DataProtectionProvider emplacement donné à partir duquel stocker des clés et un rappel de configuration facultatif.

Create(DirectoryInfo, X509Certificate2)

Crée un DataProtectionProvider emplacement donné où stocker des clés et un X509Certificate2 utilisé pour chiffrer les clés.

Create(String, X509Certificate2)

Crée un DataProtectionProvider qui stocke des clés dans un emplacement basé sur la plateforme et le système d’exploitation et utilise le donné X509Certificate2 pour chiffrer les clés.

Create(DirectoryInfo, Action<IDataProtectionBuilder>, X509Certificate2)

Crée un DataProtectionProvider emplacement donné à partir duquel stocker des clés, un rappel de configuration facultatif et un X509Certificate2 utilisé pour chiffrer les clés.

Create(DirectoryInfo)

Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs

Crée un DataProtectionProvider emplacement donné à l’emplacement où stocker des clés.

public:
 static Microsoft::AspNetCore::DataProtection::IDataProtectionProvider ^ Create(System::IO::DirectoryInfo ^ keyDirectory);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionProvider Create (System.IO.DirectoryInfo keyDirectory);
static member Create : System.IO.DirectoryInfo -> Microsoft.AspNetCore.DataProtection.IDataProtectionProvider
Public Shared Function Create (keyDirectory As DirectoryInfo) As IDataProtectionProvider

Paramètres

keyDirectory
DirectoryInfo

DirectoryInfo dans lequel les clés doivent être stockées. Cela peut représenter un répertoire sur un disque local ou un partage UNC.

Retours

S’applique à

Create(String)

Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs

Crée un DataProtectionProvider qui stocke des clés dans un emplacement basé sur la plateforme et le système d’exploitation.

public:
 static Microsoft::AspNetCore::DataProtection::IDataProtectionProvider ^ Create(System::String ^ applicationName);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionProvider Create (string applicationName);
static member Create : string -> Microsoft.AspNetCore.DataProtection.IDataProtectionProvider
Public Shared Function Create (applicationName As String) As IDataProtectionProvider

Paramètres

applicationName
String

Identificateur qui discrimine de manière unique cette application de toutes les autres applications sur l’ordinateur.

Retours

S’applique à

Create(DirectoryInfo, Action<IDataProtectionBuilder>)

Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs

Crée un DataProtectionProvider emplacement donné à partir duquel stocker des clés et un rappel de configuration facultatif.

public:
 static Microsoft::AspNetCore::DataProtection::IDataProtectionProvider ^ Create(System::IO::DirectoryInfo ^ keyDirectory, Action<Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^> ^ setupAction);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionProvider Create (System.IO.DirectoryInfo keyDirectory, Action<Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder> setupAction);
static member Create : System.IO.DirectoryInfo * Action<Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder> -> Microsoft.AspNetCore.DataProtection.IDataProtectionProvider
Public Shared Function Create (keyDirectory As DirectoryInfo, setupAction As Action(Of IDataProtectionBuilder)) As IDataProtectionProvider

Paramètres

keyDirectory
DirectoryInfo

DirectoryInfo dans lequel les clés doivent être stockées. Cela peut représenter un répertoire sur un disque local ou un partage UNC.

setupAction
Action<IDataProtectionBuilder>

Rappel facultatif qui fournit une configuration supplémentaire du système de protection des données. Consultez la rubrique IDataProtectionBuilder (éventuellement en anglais) pour plus d'informations.

Retours

S’applique à

Create(DirectoryInfo, X509Certificate2)

Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs

Crée un DataProtectionProvider emplacement donné où stocker des clés et un X509Certificate2 utilisé pour chiffrer les clés.

public:
 static Microsoft::AspNetCore::DataProtection::IDataProtectionProvider ^ Create(System::IO::DirectoryInfo ^ keyDirectory, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionProvider Create (System.IO.DirectoryInfo keyDirectory, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
static member Create : System.IO.DirectoryInfo * System.Security.Cryptography.X509Certificates.X509Certificate2 -> Microsoft.AspNetCore.DataProtection.IDataProtectionProvider
Public Shared Function Create (keyDirectory As DirectoryInfo, certificate As X509Certificate2) As IDataProtectionProvider

Paramètres

keyDirectory
DirectoryInfo

DirectoryInfo dans lequel les clés doivent être stockées. Cela peut représenter un répertoire sur un disque local ou un partage UNC.

certificate
X509Certificate2

X509Certificate2 à utiliser pour le chiffrement.

Retours

S’applique à

Create(String, X509Certificate2)

Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs

Crée un DataProtectionProvider qui stocke des clés dans un emplacement basé sur la plateforme et le système d’exploitation et utilise le donné X509Certificate2 pour chiffrer les clés.

public:
 static Microsoft::AspNetCore::DataProtection::IDataProtectionProvider ^ Create(System::String ^ applicationName, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionProvider Create (string applicationName, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
static member Create : string * System.Security.Cryptography.X509Certificates.X509Certificate2 -> Microsoft.AspNetCore.DataProtection.IDataProtectionProvider
Public Shared Function Create (applicationName As String, certificate As X509Certificate2) As IDataProtectionProvider

Paramètres

applicationName
String

Identificateur qui discrimine de manière unique cette application de toutes les autres applications sur l’ordinateur.

certificate
X509Certificate2

X509Certificate2 à utiliser pour le chiffrement.

Retours

S’applique à

Create(DirectoryInfo, Action<IDataProtectionBuilder>, X509Certificate2)

Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs
Source:
DataProtectionProvider.cs

Crée un DataProtectionProvider emplacement donné à partir duquel stocker des clés, un rappel de configuration facultatif et un X509Certificate2 utilisé pour chiffrer les clés.

public:
 static Microsoft::AspNetCore::DataProtection::IDataProtectionProvider ^ Create(System::IO::DirectoryInfo ^ keyDirectory, Action<Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^> ^ setupAction, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionProvider Create (System.IO.DirectoryInfo keyDirectory, Action<Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder> setupAction, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
static member Create : System.IO.DirectoryInfo * Action<Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder> * System.Security.Cryptography.X509Certificates.X509Certificate2 -> Microsoft.AspNetCore.DataProtection.IDataProtectionProvider
Public Shared Function Create (keyDirectory As DirectoryInfo, setupAction As Action(Of IDataProtectionBuilder), certificate As X509Certificate2) As IDataProtectionProvider

Paramètres

keyDirectory
DirectoryInfo

DirectoryInfo dans lequel les clés doivent être stockées. Cela peut représenter un répertoire sur un disque local ou un partage UNC.

setupAction
Action<IDataProtectionBuilder>

Rappel facultatif qui fournit une configuration supplémentaire du système de protection des données. Consultez la rubrique IDataProtectionBuilder (éventuellement en anglais) pour plus d'informations.

certificate
X509Certificate2

X509Certificate2 à utiliser pour le chiffrement.

Retours

S’applique à