CryptoConfig.MapNameToOID(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает идентификатор объекта-алгоритма, соответствующего заданному простому имени.
public:
static System::String ^ MapNameToOID(System::String ^ name);
public static string? MapNameToOID (string name);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static string? MapNameToOID (string name);
public static string MapNameToOID (string name);
static member MapNameToOID : string -> string
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member MapNameToOID : string -> string
Public Shared Function MapNameToOID (name As String) As String
Параметры
- name
- String
Простое имя алгоритма, для которого необходимо получить идентификатор.
Возвращаемое значение
Идентификатор заданного алгоритма.
- Атрибуты
Исключения
Параметр name
имеет значение null
.
Примеры
В следующем примере кода показано, как вызвать MapNameToOID метод для получения идентификатора объекта (OID) из имени строки алгоритма SHA1. Этот пример входит в состав более крупного примера использования класса CryptoConfig.
String^ sha1Oid = CryptoConfig::MapNameToOID( L"SHA1" );
// This example uses the SHA1 algorithm.
// Due to collision problems with SHA1, Microsoft recommends SHA256 or better.
string sha1Oid = CryptoConfig.MapNameToOID("SHA1");
' (OID) from the string name of the SHA1 algorithm.
' This example uses the SHA1 algorithm.
' Due to collision problems with SHA1, Microsoft recommends SHA256 or better.
Dim sha1Oid As String = cryptoConfig.MapNameToOID("SHA1")
Комментарии
Список простых имен, распознаваемых этим классом, см. в разделе CryptoConfig.