DataProtectionBuilderExtensions.UseCustomCryptographicAlgorithms Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- builder
- IDataProtectionBuilder
Hodnota IDataProtectionBuilder
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
- builder
- IDataProtectionBuilder
Hodnota IDataProtectionBuilder
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
- builder
- IDataProtectionBuilder
Hodnota IDataProtectionBuilder
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)
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
- builder
- IDataProtectionBuilder
Hodnota IDataProtectionBuilder
- 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)
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
- builder
- IDataProtectionBuilder
Hodnota IDataProtectionBuilder
- 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)
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
- builder
- IDataProtectionBuilder
Hodnota IDataProtectionBuilder
- 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.