Bagikan melalui


DataProtectionProvider.Create Metode

Definisi

Overload

Create(DirectoryInfo)

Membuat lokasi tertentu DataProtectionProvider untuk menyimpan kunci.

Create(String)

DataProtectionProvider Membuat yang menyimpan kunci di lokasi berdasarkan platform dan sistem operasi.

Create(DirectoryInfo, Action<IDataProtectionBuilder>)

Membuat lokasi tertentu DataProtectionProvider untuk menyimpan kunci dan panggilan balik konfigurasi opsional.

Create(DirectoryInfo, X509Certificate2)

Membuat lokasi tertentu DataProtectionProvider untuk menyimpan kunci dan yang X509Certificate2 digunakan untuk mengenkripsi kunci.

Create(String, X509Certificate2)

DataProtectionProvider Membuat kunci yang menyimpan di lokasi berdasarkan platform dan sistem operasi dan menggunakan yang diberikan X509Certificate2 untuk mengenkripsi kunci.

Create(DirectoryInfo, Action<IDataProtectionBuilder>, X509Certificate2)

Membuat lokasi tertentu DataProtectionProvider untuk menyimpan kunci, panggilan balik konfigurasi opsional, dan yang X509Certificate2 digunakan untuk mengenkripsi kunci.

Create(DirectoryInfo)

Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs

Membuat lokasi tertentu DataProtectionProvider untuk menyimpan kunci.

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

Kunci DirectoryInfo tempat kunci harus disimpan. Ini dapat mewakili direktori pada disk lokal atau berbagi UNC.

Mengembalikan

Berlaku untuk

Create(String)

Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs

DataProtectionProvider Membuat yang menyimpan kunci di lokasi berdasarkan platform dan sistem operasi.

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

Pengidentifikasi yang secara unik mendiskriminasi aplikasi ini dari semua aplikasi lain pada komputer.

Mengembalikan

Berlaku untuk

Create(DirectoryInfo, Action<IDataProtectionBuilder>)

Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs

Membuat lokasi tertentu DataProtectionProvider untuk menyimpan kunci dan panggilan balik konfigurasi opsional.

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

Kunci DirectoryInfo tempat kunci harus disimpan. Ini dapat mewakili direktori pada disk lokal atau berbagi UNC.

setupAction
Action<IDataProtectionBuilder>

Panggilan balik opsional yang menyediakan konfigurasi lebih lanjut dari sistem perlindungan data. Lihat IDataProtectionBuilder untuk informasi lebih lanjut.

Mengembalikan

Berlaku untuk

Create(DirectoryInfo, X509Certificate2)

Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs

Membuat lokasi tertentu DataProtectionProvider untuk menyimpan kunci dan yang X509Certificate2 digunakan untuk mengenkripsi kunci.

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

Kunci DirectoryInfo tempat kunci harus disimpan. Ini dapat mewakili direktori pada disk lokal atau berbagi UNC.

certificate
X509Certificate2

yang X509Certificate2 akan digunakan untuk enkripsi.

Mengembalikan

Berlaku untuk

Create(String, X509Certificate2)

Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs

DataProtectionProvider Membuat kunci yang menyimpan di lokasi berdasarkan platform dan sistem operasi dan menggunakan yang diberikan X509Certificate2 untuk mengenkripsi kunci.

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

Pengidentifikasi yang secara unik mendiskriminasi aplikasi ini dari semua aplikasi lain pada komputer.

certificate
X509Certificate2

yang X509Certificate2 akan digunakan untuk enkripsi.

Mengembalikan

Berlaku untuk

Create(DirectoryInfo, Action<IDataProtectionBuilder>, X509Certificate2)

Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs
Sumber:
DataProtectionProvider.cs

Membuat lokasi tertentu DataProtectionProvider untuk menyimpan kunci, panggilan balik konfigurasi opsional, dan yang X509Certificate2 digunakan untuk mengenkripsi kunci.

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

Kunci DirectoryInfo tempat kunci harus disimpan. Ini dapat mewakili direktori pada disk lokal atau berbagi UNC.

setupAction
Action<IDataProtectionBuilder>

Panggilan balik opsional yang menyediakan konfigurasi lebih lanjut dari sistem perlindungan data. Lihat IDataProtectionBuilder untuk informasi lebih lanjut.

certificate
X509Certificate2

yang X509Certificate2 akan digunakan untuk enkripsi.

Mengembalikan

Berlaku untuk