Прочитать на английском

Поделиться через


CryptoConfig.AddAlgorithm(Type, String[]) Метод

Определение

Добавляет к сопоставлениям алгоритмов набор имен, который следует использовать для текущего домена приложения.

C#
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static void AddAlgorithm(Type algorithm, params string[] names);
C#
public static void AddAlgorithm(Type algorithm, params string[] names);
C#
[System.Security.SecurityCritical]
public static void AddAlgorithm(Type algorithm, params string[] names);

Параметры

algorithm
Type

Алгоритм для сопоставления.

names
String[]

Массив имен для сопоставления с алгоритмом.

Атрибуты

Исключения

Значение параметра algorithm или параметра namesnull.

Параметр algorithm недоступен из-за пределов сборки.

-или-

Одна из записей в параметре names является пустой или имеет значение null.

Комментарии

Указанные сопоставления имеют приоритет над встроенными сопоставлениями и сопоставлениями в файле machine.config. Сопоставления используются для предотвращения использования доверенных криптографических операций в коде с частичным доверием.

Применяется к

Продукт Версии
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1