DataProtectionBuilderExtensions.UseCustomCryptographicAlgorithms Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
UseCustomCryptographicAlgorithms(IDataProtectionBuilder, ManagedAuthenticatedEncryptionSettings) |
Konfiguriert das Datenschutzsystem für die Verwendung benutzerdefinierter Algorithmen. Diese API ist für erweiterte Szenarien vorgesehen, in denen der Entwickler die in den EncryptionAlgorithm Enumerationen und ValidationAlgorithm angegebenen Algorithmen nicht verwenden kann. |
UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngCbcAuthenticatedEncryptionSettings) |
Konfiguriert das Datenschutzsystem für die Verwendung benutzerdefinierter Windows CNG-Algorithmen. Diese API ist für erweiterte Szenarien vorgesehen, in denen der Entwickler die in den EncryptionAlgorithm Enumerationen und ValidationAlgorithm angegebenen Algorithmen nicht verwenden kann. |
UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngGcmAuthenticatedEncryptionSettings) |
Konfiguriert das Datenschutzsystem für die Verwendung benutzerdefinierter Windows CNG-Algorithmen. Diese API ist für erweiterte Szenarien vorgesehen, in denen der Entwickler die in den EncryptionAlgorithm Enumerationen und ValidationAlgorithm angegebenen Algorithmen nicht verwenden kann. |
UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngCbcAuthenticatedEncryptorConfiguration) |
Konfiguriert das Datenschutzsystem für die Verwendung benutzerdefinierter Windows CNG-Algorithmen. Diese API ist für erweiterte Szenarien vorgesehen, in denen der Entwickler die in den EncryptionAlgorithm Enumerationen und ValidationAlgorithm angegebenen Algorithmen nicht verwenden kann. |
UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngGcmAuthenticatedEncryptorConfiguration) |
Konfiguriert das Datenschutzsystem für die Verwendung benutzerdefinierter Windows CNG-Algorithmen. Diese API ist für erweiterte Szenarien vorgesehen, in denen der Entwickler die in den EncryptionAlgorithm Enumerationen und ValidationAlgorithm angegebenen Algorithmen nicht verwenden kann. |
UseCustomCryptographicAlgorithms(IDataProtectionBuilder, ManagedAuthenticatedEncryptorConfiguration) |
Konfiguriert das Datenschutzsystem für die Verwendung benutzerdefinierter Algorithmen. Diese API ist für erweiterte Szenarien vorgesehen, in denen der Entwickler die in den EncryptionAlgorithm Enumerationen und ValidationAlgorithm angegebenen Algorithmen nicht verwenden kann. |
UseCustomCryptographicAlgorithms(IDataProtectionBuilder, ManagedAuthenticatedEncryptionSettings)
Konfiguriert das Datenschutzsystem für die Verwendung benutzerdefinierter Algorithmen. Diese API ist für erweiterte Szenarien vorgesehen, in denen der Entwickler die in den EncryptionAlgorithm Enumerationen und ValidationAlgorithm angegebenen Algorithmen nicht verwenden kann.
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
- builder
- IDataProtectionBuilder
Informationen darüber, welche kryptografischen Algorithmen verwendet werden sollen.
Gibt zurück
Ein Verweis auf nach IDataProtectionBuilder Abschluss dieses Vorgangs.
Gilt für:
UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngCbcAuthenticatedEncryptionSettings)
Konfiguriert das Datenschutzsystem für die Verwendung benutzerdefinierter Windows CNG-Algorithmen. Diese API ist für erweiterte Szenarien vorgesehen, in denen der Entwickler die in den EncryptionAlgorithm Enumerationen und ValidationAlgorithm angegebenen Algorithmen nicht verwenden kann.
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
- builder
- IDataProtectionBuilder
Informationen darüber, welche kryptografischen Algorithmen verwendet werden sollen.
Gibt zurück
Ein Verweis auf nach IDataProtectionBuilder Abschluss dieses Vorgangs.
Hinweise
Diese API ist nur unter Windows verfügbar.
Gilt für:
UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngGcmAuthenticatedEncryptionSettings)
Konfiguriert das Datenschutzsystem für die Verwendung benutzerdefinierter Windows CNG-Algorithmen. Diese API ist für erweiterte Szenarien vorgesehen, in denen der Entwickler die in den EncryptionAlgorithm Enumerationen und ValidationAlgorithm angegebenen Algorithmen nicht verwenden kann.
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
- builder
- IDataProtectionBuilder
Informationen darüber, welche kryptografischen Algorithmen verwendet werden sollen.
Gibt zurück
Ein Verweis auf nach IDataProtectionBuilder Abschluss dieses Vorgangs.
Hinweise
Diese API ist nur unter Windows verfügbar.
Gilt für:
UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngCbcAuthenticatedEncryptorConfiguration)
Konfiguriert das Datenschutzsystem für die Verwendung benutzerdefinierter Windows CNG-Algorithmen. Diese API ist für erweiterte Szenarien vorgesehen, in denen der Entwickler die in den EncryptionAlgorithm Enumerationen und ValidationAlgorithm angegebenen Algorithmen nicht verwenden kann.
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
- builder
- IDataProtectionBuilder
- configuration
- CngCbcAuthenticatedEncryptorConfiguration
Informationen darüber, welche kryptografischen Algorithmen verwendet werden sollen.
Gibt zurück
Ein Verweis auf nach IDataProtectionBuilder Abschluss dieses Vorgangs.
Hinweise
Diese API ist nur unter Windows verfügbar.
Gilt für:
UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngGcmAuthenticatedEncryptorConfiguration)
Konfiguriert das Datenschutzsystem für die Verwendung benutzerdefinierter Windows CNG-Algorithmen. Diese API ist für erweiterte Szenarien vorgesehen, in denen der Entwickler die in den EncryptionAlgorithm Enumerationen und ValidationAlgorithm angegebenen Algorithmen nicht verwenden kann.
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
- builder
- IDataProtectionBuilder
- configuration
- CngGcmAuthenticatedEncryptorConfiguration
Informationen darüber, welche kryptografischen Algorithmen verwendet werden sollen.
Gibt zurück
Ein Verweis auf nach IDataProtectionBuilder Abschluss dieses Vorgangs.
Hinweise
Diese API ist nur unter Windows verfügbar.
Gilt für:
UseCustomCryptographicAlgorithms(IDataProtectionBuilder, ManagedAuthenticatedEncryptorConfiguration)
Konfiguriert das Datenschutzsystem für die Verwendung benutzerdefinierter Algorithmen. Diese API ist für erweiterte Szenarien vorgesehen, in denen der Entwickler die in den EncryptionAlgorithm Enumerationen und ValidationAlgorithm angegebenen Algorithmen nicht verwenden kann.
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
- builder
- IDataProtectionBuilder
- configuration
- ManagedAuthenticatedEncryptorConfiguration
Informationen darüber, welche kryptografischen Algorithmen verwendet werden sollen.
Gibt zurück
Ein Verweis auf nach IDataProtectionBuilder Abschluss dieses Vorgangs.