Sdílet prostřednictvím


DataProtectionBuilderExtensions.UseCustomCryptographicAlgorithms Metoda

Definice

Přetížení

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, ManagedAuthenticatedEncryptionSettings)

Nakonfiguruje systém ochrany dat tak, aby používal vlastní algoritmy. Toto rozhraní API je určené pro pokročilé scénáře, kdy vývojář nemůže použít algoritmy zadané ve EncryptionAlgorithm výčtech a ValidationAlgorithm .

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngCbcAuthenticatedEncryptionSettings)

Nakonfiguruje systém ochrany dat tak, aby používal vlastní algoritmy Windows CNG. Toto rozhraní API je určené pro pokročilé scénáře, kdy vývojář nemůže použít algoritmy zadané ve EncryptionAlgorithm výčtech a ValidationAlgorithm .

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngGcmAuthenticatedEncryptionSettings)

Nakonfiguruje systém ochrany dat tak, aby používal vlastní algoritmy Windows CNG. Toto rozhraní API je určené pro pokročilé scénáře, kdy vývojář nemůže použít algoritmy zadané ve EncryptionAlgorithm výčtech a ValidationAlgorithm .

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngCbcAuthenticatedEncryptorConfiguration)

Nakonfiguruje systém ochrany dat tak, aby používal vlastní algoritmy Windows CNG. Toto rozhraní API je určené pro pokročilé scénáře, kdy vývojář nemůže použít algoritmy zadané ve EncryptionAlgorithm výčtech a ValidationAlgorithm .

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngGcmAuthenticatedEncryptorConfiguration)

Nakonfiguruje systém ochrany dat tak, aby používal vlastní algoritmy Windows CNG. Toto rozhraní API je určené pro pokročilé scénáře, kdy vývojář nemůže použít algoritmy zadané ve EncryptionAlgorithm výčtech a ValidationAlgorithm .

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, ManagedAuthenticatedEncryptorConfiguration)

Nakonfiguruje systém ochrany dat tak, aby používal vlastní algoritmy. Toto rozhraní API je určené pro pokročilé scénáře, kdy vývojář nemůže použít algoritmy zadané ve EncryptionAlgorithm výčtech a ValidationAlgorithm .

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, ManagedAuthenticatedEncryptionSettings)

Nakonfiguruje systém ochrany dat tak, aby používal vlastní algoritmy. Toto rozhraní API je určené pro pokročilé scénáře, kdy vývojář nemůže použít algoritmy zadané ve EncryptionAlgorithm výčtech a 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

Parametry

settings
ManagedAuthenticatedEncryptionSettings

Informace o tom, jaké kryptografické algoritmy by se měly používat.

Návraty

Odkaz na po IDataProtectionBuilder dokončení této operace.

Platí pro

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngCbcAuthenticatedEncryptionSettings)

Nakonfiguruje systém ochrany dat tak, aby používal vlastní algoritmy Windows CNG. Toto rozhraní API je určené pro pokročilé scénáře, kdy vývojář nemůže použít algoritmy zadané ve EncryptionAlgorithm výčtech a 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

Parametry

settings
CngCbcAuthenticatedEncryptionSettings

Informace o tom, jaké kryptografické algoritmy by se měly používat.

Návraty

Odkaz na po IDataProtectionBuilder dokončení této operace.

Poznámky

Toto rozhraní API je dostupné jenom ve Windows.

Platí pro

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngGcmAuthenticatedEncryptionSettings)

Nakonfiguruje systém ochrany dat tak, aby používal vlastní algoritmy Windows CNG. Toto rozhraní API je určené pro pokročilé scénáře, kdy vývojář nemůže použít algoritmy zadané ve EncryptionAlgorithm výčtech a 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

Parametry

settings
CngGcmAuthenticatedEncryptionSettings

Informace o tom, jaké kryptografické algoritmy by se měly používat.

Návraty

Odkaz na po IDataProtectionBuilder dokončení této operace.

Poznámky

Toto rozhraní API je dostupné jenom ve Windows.

Platí pro

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngCbcAuthenticatedEncryptorConfiguration)

Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs

Nakonfiguruje systém ochrany dat tak, aby používal vlastní algoritmy Windows CNG. Toto rozhraní API je určené pro pokročilé scénáře, kdy vývojář nemůže použít algoritmy zadané ve EncryptionAlgorithm výčtech a 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

Parametry

configuration
CngCbcAuthenticatedEncryptorConfiguration

Informace o tom, jaké kryptografické algoritmy by se měly používat.

Návraty

Odkaz na po IDataProtectionBuilder dokončení této operace.

Poznámky

Toto rozhraní API je dostupné jenom ve Windows.

Platí pro

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngGcmAuthenticatedEncryptorConfiguration)

Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs

Nakonfiguruje systém ochrany dat tak, aby používal vlastní algoritmy Windows CNG. Toto rozhraní API je určené pro pokročilé scénáře, kdy vývojář nemůže použít algoritmy zadané ve EncryptionAlgorithm výčtech a 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

Parametry

configuration
CngGcmAuthenticatedEncryptorConfiguration

Informace o tom, jaké kryptografické algoritmy by se měly používat.

Návraty

Odkaz na po IDataProtectionBuilder dokončení této operace.

Poznámky

Toto rozhraní API je dostupné jenom ve Windows.

Platí pro

UseCustomCryptographicAlgorithms(IDataProtectionBuilder, ManagedAuthenticatedEncryptorConfiguration)

Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs

Nakonfiguruje systém ochrany dat tak, aby používal vlastní algoritmy. Toto rozhraní API je určené pro pokročilé scénáře, kdy vývojář nemůže použít algoritmy zadané ve EncryptionAlgorithm výčtech a 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

Parametry

configuration
ManagedAuthenticatedEncryptorConfiguration

Informace o tom, jaké kryptografické algoritmy by se měly používat.

Návraty

Odkaz na po IDataProtectionBuilder dokončení této operace.

Platí pro