DataProtectionProvider.Create Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Create(DirectoryInfo) |
Erstellt einen DataProtectionProvider bestimmten Speicherort, an dem Schlüssel gespeichert werden sollen. |
Create(String) |
Erstellt eine DataProtectionProvider , die Schlüssel an einem Speicherort basierend auf der Plattform und dem Betriebssystem speichert. |
Create(DirectoryInfo, Action<IDataProtectionBuilder>) |
Erstellt einen DataProtectionProvider bestimmten Speicherort, an dem Schlüssel gespeichert werden sollen, und einen optionalen Konfigurationsrückruf. |
Create(DirectoryInfo, X509Certificate2) |
Erstellt einen DataProtectionProvider bestimmten Speicherort, an dem Schlüssel gespeichert werden sollen, und einen, X509Certificate2 der zum Verschlüsseln der Schlüssel verwendet wird. |
Create(String, X509Certificate2) |
Erstellt eine DataProtectionProvider , die Schlüssel an einem Speicherort basierend auf der Plattform und dem Betriebssystem speichert, und verwendet den angegebenen X509Certificate2 , um die Schlüssel zu verschlüsseln. |
Create(DirectoryInfo, Action<IDataProtectionBuilder>, X509Certificate2) |
Erstellt einen DataProtectionProvider bestimmten Speicherort, an dem Schlüssel gespeichert werden sollen, einen optionalen Konfigurationsrückruf und einen X509Certificate2 , der zum Verschlüsseln der Schlüssel verwendet wird. |
Create(DirectoryInfo)
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
Erstellt einen DataProtectionProvider bestimmten Speicherort, an dem Schlüssel gespeichert werden sollen.
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
Parameter
- keyDirectory
- DirectoryInfo
Die DirectoryInfo , in der Schlüssel gespeichert werden sollen. Dies kann ein Verzeichnis auf einem lokalen Datenträger oder einer UNC-Freigabe darstellen.
Gibt zurück
Gilt für:
Create(String)
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
Erstellt eine DataProtectionProvider , die Schlüssel an einem Speicherort basierend auf der Plattform und dem Betriebssystem speichert.
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
Parameter
- applicationName
- String
Ein Bezeichner, der diese Anwendung eindeutig von allen anderen Anwendungen auf dem Computer unterscheidet.
Gibt zurück
Gilt für:
Create(DirectoryInfo, Action<IDataProtectionBuilder>)
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
Erstellt einen DataProtectionProvider bestimmten Speicherort, an dem Schlüssel gespeichert werden sollen, und einen optionalen Konfigurationsrückruf.
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
Parameter
- keyDirectory
- DirectoryInfo
Die DirectoryInfo , in der Schlüssel gespeichert werden sollen. Dies kann ein Verzeichnis auf einem lokalen Datenträger oder einer UNC-Freigabe darstellen.
- setupAction
- Action<IDataProtectionBuilder>
Ein optionaler Rückruf, der eine weitere Konfiguration des Datenschutzsystems ermöglicht. Weitere Informationen finden Sie unter IDataProtectionBuilder.
Gibt zurück
Gilt für:
Create(DirectoryInfo, X509Certificate2)
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
Erstellt einen DataProtectionProvider bestimmten Speicherort, an dem Schlüssel gespeichert werden sollen, und einen, X509Certificate2 der zum Verschlüsseln der Schlüssel verwendet wird.
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
Parameter
- keyDirectory
- DirectoryInfo
Die DirectoryInfo , in der Schlüssel gespeichert werden sollen. Dies kann ein Verzeichnis auf einem lokalen Datenträger oder einer UNC-Freigabe darstellen.
- certificate
- X509Certificate2
Die , die X509Certificate2 für die Verschlüsselung verwendet werden soll.
Gibt zurück
Gilt für:
Create(String, X509Certificate2)
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
Erstellt eine DataProtectionProvider , die Schlüssel an einem Speicherort basierend auf der Plattform und dem Betriebssystem speichert, und verwendet den angegebenen X509Certificate2 , um die Schlüssel zu verschlüsseln.
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
Parameter
- applicationName
- String
Ein Bezeichner, der diese Anwendung eindeutig von allen anderen Anwendungen auf dem Computer unterscheidet.
- certificate
- X509Certificate2
Die , die X509Certificate2 für die Verschlüsselung verwendet werden soll.
Gibt zurück
Gilt für:
Create(DirectoryInfo, Action<IDataProtectionBuilder>, X509Certificate2)
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
- Quelle:
- DataProtectionProvider.cs
Erstellt einen DataProtectionProvider bestimmten Speicherort, an dem Schlüssel gespeichert werden sollen, einen optionalen Konfigurationsrückruf und einen X509Certificate2 , der zum Verschlüsseln der Schlüssel verwendet wird.
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
Parameter
- keyDirectory
- DirectoryInfo
Die DirectoryInfo , in der Schlüssel gespeichert werden sollen. Dies kann ein Verzeichnis auf einem lokalen Datenträger oder einer UNC-Freigabe darstellen.
- setupAction
- Action<IDataProtectionBuilder>
Ein optionaler Rückruf, der eine weitere Konfiguration des Datenschutzsystems ermöglicht. Weitere Informationen finden Sie unter IDataProtectionBuilder.
- certificate
- X509Certificate2
Die , die X509Certificate2 für die Verschlüsselung verwendet werden soll.