DataProtectionBuilderExtensions.UseCustomCryptographicAlgorithms Yöntem

Tanım

Aşırı Yüklemeler

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, ManagedAuthenticatedEncryptionSettings)

Veri koruma sistemini özel algoritmaları kullanacak şekilde yapılandırılır. Bu API, geliştiricinin ve ValidationAlgorithm sabit listelerinde EncryptionAlgorithm belirtilen algoritmaları kullanamadığı gelişmiş senaryolara yöneliktir.

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngCbcAuthenticatedEncryptionSettings)

Veri koruma sistemini özel Windows CNG algoritmalarını kullanacak şekilde yapılandırılır. Bu API, geliştiricinin ve ValidationAlgorithm sabit listelerinde EncryptionAlgorithm belirtilen algoritmaları kullanamadığı gelişmiş senaryolara yöneliktir.

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngGcmAuthenticatedEncryptionSettings)

Veri koruma sistemini özel Windows CNG algoritmalarını kullanacak şekilde yapılandırılır. Bu API, geliştiricinin ve ValidationAlgorithm sabit listelerinde EncryptionAlgorithm belirtilen algoritmaları kullanamadığı gelişmiş senaryolara yöneliktir.

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngCbcAuthenticatedEncryptorConfiguration)

Veri koruma sistemini özel Windows CNG algoritmalarını kullanacak şekilde yapılandırılır. Bu API, geliştiricinin ve ValidationAlgorithm sabit listelerinde EncryptionAlgorithm belirtilen algoritmaları kullanamadığı gelişmiş senaryolara yöneliktir.

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngGcmAuthenticatedEncryptorConfiguration)

Veri koruma sistemini özel Windows CNG algoritmalarını kullanacak şekilde yapılandırılır. Bu API, geliştiricinin ve ValidationAlgorithm sabit listelerinde EncryptionAlgorithm belirtilen algoritmaları kullanamadığı gelişmiş senaryolara yöneliktir.

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, ManagedAuthenticatedEncryptorConfiguration)

Veri koruma sistemini özel algoritmaları kullanacak şekilde yapılandırılır. Bu API, geliştiricinin ve ValidationAlgorithm sabit listelerinde EncryptionAlgorithm belirtilen algoritmaları kullanamadığı gelişmiş senaryolara yöneliktir.

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, ManagedAuthenticatedEncryptionSettings)

Veri koruma sistemini özel algoritmaları kullanacak şekilde yapılandırılır. Bu API, geliştiricinin ve ValidationAlgorithm sabit listelerinde EncryptionAlgorithm belirtilen algoritmaları kullanamadığı gelişmiş senaryolara yöneliktir.

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

Parametreler

settings
ManagedAuthenticatedEncryptionSettings

Hangi şifreleme algoritmalarının kullanılması gerektiği hakkında bilgi.

Döndürülenler

Bu işlem tamamlandıktan sonra öğesine IDataProtectionBuilder başvuru.

Şunlara uygulanır

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngCbcAuthenticatedEncryptionSettings)

Veri koruma sistemini özel Windows CNG algoritmalarını kullanacak şekilde yapılandırılır. Bu API, geliştiricinin ve ValidationAlgorithm sabit listelerinde EncryptionAlgorithm belirtilen algoritmaları kullanamadığı gelişmiş senaryolara yöneliktir.

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

Parametreler

settings
CngCbcAuthenticatedEncryptionSettings

Hangi şifreleme algoritmalarının kullanılması gerektiği hakkında bilgi.

Döndürülenler

Bu işlem tamamlandıktan sonra öğesine IDataProtectionBuilder başvuru.

Açıklamalar

Bu API yalnızca Windows'ta kullanılabilir.

Şunlara uygulanır

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngGcmAuthenticatedEncryptionSettings)

Veri koruma sistemini özel Windows CNG algoritmalarını kullanacak şekilde yapılandırılır. Bu API, geliştiricinin ve ValidationAlgorithm sabit listelerinde EncryptionAlgorithm belirtilen algoritmaları kullanamadığı gelişmiş senaryolara yöneliktir.

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

Parametreler

settings
CngGcmAuthenticatedEncryptionSettings

Hangi şifreleme algoritmalarının kullanılması gerektiği hakkında bilgi.

Döndürülenler

Bu işlem tamamlandıktan sonra öğesine IDataProtectionBuilder başvuru.

Açıklamalar

Bu API yalnızca Windows'ta kullanılabilir.

Şunlara uygulanır

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngCbcAuthenticatedEncryptorConfiguration)

Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs

Veri koruma sistemini özel Windows CNG algoritmalarını kullanacak şekilde yapılandırılır. Bu API, geliştiricinin ve ValidationAlgorithm sabit listelerinde EncryptionAlgorithm belirtilen algoritmaları kullanamadığı gelişmiş senaryolara yöneliktir.

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

Parametreler

configuration
CngCbcAuthenticatedEncryptorConfiguration

Hangi şifreleme algoritmalarının kullanılması gerektiği hakkında bilgi.

Döndürülenler

Bu işlem tamamlandıktan sonra öğesine IDataProtectionBuilder başvuru.

Açıklamalar

Bu API yalnızca Windows'ta kullanılabilir.

Şunlara uygulanır

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngGcmAuthenticatedEncryptorConfiguration)

Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs

Veri koruma sistemini özel Windows CNG algoritmalarını kullanacak şekilde yapılandırılır. Bu API, geliştiricinin ve ValidationAlgorithm sabit listelerinde EncryptionAlgorithm belirtilen algoritmaları kullanamadığı gelişmiş senaryolara yöneliktir.

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

Parametreler

configuration
CngGcmAuthenticatedEncryptorConfiguration

Hangi şifreleme algoritmalarının kullanılması gerektiği hakkında bilgi.

Döndürülenler

Bu işlem tamamlandıktan sonra öğesine IDataProtectionBuilder başvuru.

Açıklamalar

Bu API yalnızca Windows'ta kullanılabilir.

Şunlara uygulanır

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, ManagedAuthenticatedEncryptorConfiguration)

Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs

Veri koruma sistemini özel algoritmaları kullanacak şekilde yapılandırılır. Bu API, geliştiricinin ve ValidationAlgorithm sabit listelerinde EncryptionAlgorithm belirtilen algoritmaları kullanamadığı gelişmiş senaryolara yöneliktir.

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

Parametreler

configuration
ManagedAuthenticatedEncryptorConfiguration

Hangi şifreleme algoritmalarının kullanılması gerektiği hakkında bilgi.

Döndürülenler

Bu işlem tamamlandıktan sonra öğesine IDataProtectionBuilder başvuru.

Şunlara uygulanır