Udostępnij za pośrednictwem


DataProtectionProvider.Create Metoda

Definicja

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.

Zwraca

Dotyczy