Bagikan melalui


DataProtectionBuilderExtensions.UseCustomCryptographicAlgorithms Metode

Definisi

Overload

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, ManagedAuthenticatedEncryptionSettings)

Mengonfigurasi sistem perlindungan data untuk menggunakan algoritma kustom. API ini ditujukan untuk skenario tingkat lanjut di mana pengembang tidak dapat menggunakan algoritma yang ditentukan dalam EncryptionAlgorithm enumerasi dan ValidationAlgorithm .

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngCbcAuthenticatedEncryptionSettings)

Mengonfigurasi sistem perlindungan data untuk menggunakan algoritma Windows CNG kustom. API ini ditujukan untuk skenario tingkat lanjut di mana pengembang tidak dapat menggunakan algoritma yang ditentukan dalam EncryptionAlgorithm enumerasi dan ValidationAlgorithm .

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngGcmAuthenticatedEncryptionSettings)

Mengonfigurasi sistem perlindungan data untuk menggunakan algoritma Windows CNG kustom. API ini ditujukan untuk skenario tingkat lanjut di mana pengembang tidak dapat menggunakan algoritma yang ditentukan dalam EncryptionAlgorithm enumerasi dan ValidationAlgorithm .

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngCbcAuthenticatedEncryptorConfiguration)

Mengonfigurasi sistem perlindungan data untuk menggunakan algoritma Windows CNG kustom. API ini ditujukan untuk skenario tingkat lanjut di mana pengembang tidak dapat menggunakan algoritma yang ditentukan dalam EncryptionAlgorithm enumerasi dan ValidationAlgorithm .

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngGcmAuthenticatedEncryptorConfiguration)

Mengonfigurasi sistem perlindungan data untuk menggunakan algoritma Windows CNG kustom. API ini ditujukan untuk skenario tingkat lanjut di mana pengembang tidak dapat menggunakan algoritma yang ditentukan dalam EncryptionAlgorithm enumerasi dan ValidationAlgorithm .

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, ManagedAuthenticatedEncryptorConfiguration)

Mengonfigurasi sistem perlindungan data untuk menggunakan algoritma kustom. API ini ditujukan untuk skenario tingkat lanjut di mana pengembang tidak dapat menggunakan algoritma yang ditentukan dalam EncryptionAlgorithm enumerasi dan ValidationAlgorithm .

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, ManagedAuthenticatedEncryptionSettings)

Mengonfigurasi sistem perlindungan data untuk menggunakan algoritma kustom. API ini ditujukan untuk skenario tingkat lanjut di mana pengembang tidak dapat menggunakan algoritma yang ditentukan dalam EncryptionAlgorithm enumerasi dan ValidationAlgorithm .

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ UseCustomCryptographicAlgorithms(Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ builder, Microsoft::AspNetCore::DataProtection::AuthenticatedEncryption::ManagedAuthenticatedEncryptionSettings ^ settings);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder UseCustomCryptographicAlgorithms (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ManagedAuthenticatedEncryptionSettings settings);
static member UseCustomCryptographicAlgorithms : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder * Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ManagedAuthenticatedEncryptionSettings -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder
<Extension()>
Public Function UseCustomCryptographicAlgorithms (builder As IDataProtectionBuilder, settings As ManagedAuthenticatedEncryptionSettings) As IDataProtectionBuilder

Parameter

settings
ManagedAuthenticatedEncryptionSettings

Informasi tentang algoritma kriptografi apa yang harus digunakan.

Mengembalikan

Referensi ke IDataProtectionBuilder setelah operasi ini selesai.

Berlaku untuk

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngCbcAuthenticatedEncryptionSettings)

Mengonfigurasi sistem perlindungan data untuk menggunakan algoritma Windows CNG kustom. API ini ditujukan untuk skenario tingkat lanjut di mana pengembang tidak dapat menggunakan algoritma yang ditentukan dalam EncryptionAlgorithm enumerasi dan ValidationAlgorithm .

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ UseCustomCryptographicAlgorithms(Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ builder, Microsoft::AspNetCore::DataProtection::AuthenticatedEncryption::CngCbcAuthenticatedEncryptionSettings ^ settings);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder UseCustomCryptographicAlgorithms (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngCbcAuthenticatedEncryptionSettings settings);
static member UseCustomCryptographicAlgorithms : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder * Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngCbcAuthenticatedEncryptionSettings -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder
<Extension()>
Public Function UseCustomCryptographicAlgorithms (builder As IDataProtectionBuilder, settings As CngCbcAuthenticatedEncryptionSettings) As IDataProtectionBuilder

Parameter

settings
CngCbcAuthenticatedEncryptionSettings

Informasi tentang algoritma kriptografi apa yang harus digunakan.

Mengembalikan

Referensi ke IDataProtectionBuilder setelah operasi ini selesai.

Keterangan

API ini hanya tersedia di Windows.

Berlaku untuk

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngGcmAuthenticatedEncryptionSettings)

Mengonfigurasi sistem perlindungan data untuk menggunakan algoritma Windows CNG kustom. API ini ditujukan untuk skenario tingkat lanjut di mana pengembang tidak dapat menggunakan algoritma yang ditentukan dalam EncryptionAlgorithm enumerasi dan ValidationAlgorithm .

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ UseCustomCryptographicAlgorithms(Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ builder, Microsoft::AspNetCore::DataProtection::AuthenticatedEncryption::CngGcmAuthenticatedEncryptionSettings ^ settings);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder UseCustomCryptographicAlgorithms (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngGcmAuthenticatedEncryptionSettings settings);
static member UseCustomCryptographicAlgorithms : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder * Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngGcmAuthenticatedEncryptionSettings -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder
<Extension()>
Public Function UseCustomCryptographicAlgorithms (builder As IDataProtectionBuilder, settings As CngGcmAuthenticatedEncryptionSettings) As IDataProtectionBuilder

Parameter

settings
CngGcmAuthenticatedEncryptionSettings

Informasi tentang algoritma kriptografi apa yang harus digunakan.

Mengembalikan

Referensi ke IDataProtectionBuilder setelah operasi ini selesai.

Keterangan

API ini hanya tersedia di Windows.

Berlaku untuk

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngCbcAuthenticatedEncryptorConfiguration)

Sumber:
DataProtectionBuilderExtensions.cs
Sumber:
DataProtectionBuilderExtensions.cs
Sumber:
DataProtectionBuilderExtensions.cs
Sumber:
DataProtectionBuilderExtensions.cs
Sumber:
DataProtectionBuilderExtensions.cs
Sumber:
DataProtectionBuilderExtensions.cs
Sumber:
DataProtectionBuilderExtensions.cs
Sumber:
DataProtectionBuilderExtensions.cs

Mengonfigurasi sistem perlindungan data untuk menggunakan algoritma Windows CNG kustom. API ini ditujukan untuk skenario tingkat lanjut di mana pengembang tidak dapat menggunakan algoritma yang ditentukan dalam EncryptionAlgorithm enumerasi dan ValidationAlgorithm .

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ UseCustomCryptographicAlgorithms(Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ builder, Microsoft::AspNetCore::DataProtection::AuthenticatedEncryption::ConfigurationModel::CngCbcAuthenticatedEncryptorConfiguration ^ configuration);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder UseCustomCryptographicAlgorithms (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.CngCbcAuthenticatedEncryptorConfiguration configuration);
static member UseCustomCryptographicAlgorithms : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder * Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.CngCbcAuthenticatedEncryptorConfiguration -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder
<Extension()>
Public Function UseCustomCryptographicAlgorithms (builder As IDataProtectionBuilder, configuration As CngCbcAuthenticatedEncryptorConfiguration) As IDataProtectionBuilder

Parameter

configuration
CngCbcAuthenticatedEncryptorConfiguration

Informasi tentang algoritma kriptografi apa yang harus digunakan.

Mengembalikan

Referensi ke IDataProtectionBuilder setelah operasi ini selesai.

Keterangan

API ini hanya tersedia di Windows.

Berlaku untuk

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngGcmAuthenticatedEncryptorConfiguration)

Sumber:
DataProtectionBuilderExtensions.cs
Sumber:
DataProtectionBuilderExtensions.cs
Sumber:
DataProtectionBuilderExtensions.cs
Sumber:
DataProtectionBuilderExtensions.cs
Sumber:
DataProtectionBuilderExtensions.cs
Sumber:
DataProtectionBuilderExtensions.cs
Sumber:
DataProtectionBuilderExtensions.cs
Sumber:
DataProtectionBuilderExtensions.cs

Mengonfigurasi sistem perlindungan data untuk menggunakan algoritma Windows CNG kustom. API ini ditujukan untuk skenario tingkat lanjut di mana pengembang tidak dapat menggunakan algoritma yang ditentukan dalam EncryptionAlgorithm enumerasi dan ValidationAlgorithm .

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ UseCustomCryptographicAlgorithms(Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ builder, Microsoft::AspNetCore::DataProtection::AuthenticatedEncryption::ConfigurationModel::CngGcmAuthenticatedEncryptorConfiguration ^ configuration);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder UseCustomCryptographicAlgorithms (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.CngGcmAuthenticatedEncryptorConfiguration configuration);
static member UseCustomCryptographicAlgorithms : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder * Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.CngGcmAuthenticatedEncryptorConfiguration -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder
<Extension()>
Public Function UseCustomCryptographicAlgorithms (builder As IDataProtectionBuilder, configuration As CngGcmAuthenticatedEncryptorConfiguration) As IDataProtectionBuilder

Parameter

configuration
CngGcmAuthenticatedEncryptorConfiguration

Informasi tentang algoritma kriptografi apa yang harus digunakan.

Mengembalikan

Referensi ke IDataProtectionBuilder setelah operasi ini selesai.

Keterangan

API ini hanya tersedia di Windows.

Berlaku untuk

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, ManagedAuthenticatedEncryptorConfiguration)

Sumber:
DataProtectionBuilderExtensions.cs
Sumber:
DataProtectionBuilderExtensions.cs
Sumber:
DataProtectionBuilderExtensions.cs
Sumber:
DataProtectionBuilderExtensions.cs
Sumber:
DataProtectionBuilderExtensions.cs
Sumber:
DataProtectionBuilderExtensions.cs
Sumber:
DataProtectionBuilderExtensions.cs
Sumber:
DataProtectionBuilderExtensions.cs

Mengonfigurasi sistem perlindungan data untuk menggunakan algoritma kustom. API ini ditujukan untuk skenario tingkat lanjut di mana pengembang tidak dapat menggunakan algoritma yang ditentukan dalam EncryptionAlgorithm enumerasi dan ValidationAlgorithm .

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ UseCustomCryptographicAlgorithms(Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ builder, Microsoft::AspNetCore::DataProtection::AuthenticatedEncryption::ConfigurationModel::ManagedAuthenticatedEncryptorConfiguration ^ configuration);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder UseCustomCryptographicAlgorithms (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.ManagedAuthenticatedEncryptorConfiguration configuration);
static member UseCustomCryptographicAlgorithms : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder * Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.ManagedAuthenticatedEncryptorConfiguration -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder
<Extension()>
Public Function UseCustomCryptographicAlgorithms (builder As IDataProtectionBuilder, configuration As ManagedAuthenticatedEncryptorConfiguration) As IDataProtectionBuilder

Parameter

configuration
ManagedAuthenticatedEncryptorConfiguration

Informasi tentang algoritma kriptografi apa yang harus digunakan.

Mengembalikan

Referensi ke IDataProtectionBuilder setelah operasi ini selesai.

Berlaku untuk