DataProtectionProvider.Create Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
Create(DirectoryInfo) |
Tworzy daną DataProtectionProvider lokalizację, w której mają być przechowywane klucze. |
Create(String) |
Tworzy magazyn DataProtectionProvider kluczy w lokalizacji na podstawie platformy i systemu operacyjnego. |
Create(DirectoryInfo, Action<IDataProtectionBuilder>) |
Tworzy daną DataProtectionProvider lokalizację, w której mają być przechowywane klucze i opcjonalne wywołanie zwrotne konfiguracji. |
Create(DirectoryInfo, X509Certificate2) |
Tworzy daną DataProtectionProvider lokalizację, w której mają być przechowywane klucze i X509Certificate2 używane do szyfrowania kluczy. |
Create(String, X509Certificate2) |
DataProtectionProvider Tworzy klucz, który przechowuje klucze w lokalizacji na podstawie platformy i systemu operacyjnego i używa danej X509Certificate2 metody do szyfrowania kluczy. |
Create(DirectoryInfo, Action<IDataProtectionBuilder>, X509Certificate2) |
Tworzy daną DataProtectionProvider lokalizację, w której mają być przechowywane klucze, opcjonalne wywołanie zwrotne konfiguracji i X509Certificate2 używane do szyfrowania kluczy. |
Create(DirectoryInfo)
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
Tworzy daną DataProtectionProvider lokalizację, w której mają być przechowywane klucze.
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
Parametry
- keyDirectory
- DirectoryInfo
Klucz DirectoryInfo , w którym powinny być przechowywane. Może to reprezentować katalog na dysku lokalnym lub udział UNC.
Zwraca
Dotyczy
Create(String)
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
Tworzy magazyn DataProtectionProvider kluczy w lokalizacji na podstawie platformy i systemu operacyjnego.
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
Parametry
- applicationName
- String
Identyfikator, który jednoznacznie dyskryminuje tę aplikację ze wszystkich innych aplikacji na maszynie.
Zwraca
Dotyczy
Create(DirectoryInfo, Action<IDataProtectionBuilder>)
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
Tworzy daną DataProtectionProvider lokalizację, w której mają być przechowywane klucze i opcjonalne wywołanie zwrotne konfiguracji.
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
Parametry
- keyDirectory
- DirectoryInfo
Klucz DirectoryInfo , w którym powinny być przechowywane. Może to reprezentować katalog na dysku lokalnym lub udział UNC.
- setupAction
- Action<IDataProtectionBuilder>
Opcjonalne wywołanie zwrotne, które zapewnia dalszą konfigurację systemu ochrony danych. Aby uzyskać więcej informacji, zobacz IDataProtectionBuilder.
Zwraca
Dotyczy
Create(DirectoryInfo, X509Certificate2)
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
Tworzy daną DataProtectionProvider lokalizację, w której mają być przechowywane klucze i X509Certificate2 używane do szyfrowania kluczy.
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
Parametry
- keyDirectory
- DirectoryInfo
Klucz DirectoryInfo , w którym powinny być przechowywane. Może to reprezentować katalog na dysku lokalnym lub udział UNC.
- certificate
- X509Certificate2
Element X509Certificate2 , który ma być używany do szyfrowania.
Zwraca
Dotyczy
Create(String, X509Certificate2)
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
DataProtectionProvider Tworzy klucz, który przechowuje klucze w lokalizacji na podstawie platformy i systemu operacyjnego i używa danej X509Certificate2 metody do szyfrowania kluczy.
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
Parametry
- applicationName
- String
Identyfikator, który jednoznacznie dyskryminuje tę aplikację ze wszystkich innych aplikacji na maszynie.
- certificate
- X509Certificate2
Element X509Certificate2 , który ma być używany do szyfrowania.
Zwraca
Dotyczy
Create(DirectoryInfo, Action<IDataProtectionBuilder>, X509Certificate2)
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
- Źródło:
- DataProtectionProvider.cs
Tworzy daną DataProtectionProvider lokalizację, w której mają być przechowywane klucze, opcjonalne wywołanie zwrotne konfiguracji i X509Certificate2 używane do szyfrowania kluczy.
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
Parametry
- keyDirectory
- DirectoryInfo
Klucz DirectoryInfo , w którym powinny być przechowywane. Może to reprezentować katalog na dysku lokalnym lub udział UNC.
- setupAction
- Action<IDataProtectionBuilder>
Opcjonalne wywołanie zwrotne, które zapewnia dalszą konfigurację systemu ochrony danych. Aby uzyskać więcej informacji, zobacz IDataProtectionBuilder.
- certificate
- X509Certificate2
Element X509Certificate2 , który ma być używany do szyfrowania.