Freigeben über


CryptoConfig.MapNameToOID(String) Methode

Definition

Ruft den Objektbezeichner (OID) des Algorithmus ab, der dem angegebenen einfachen Namen entspricht.

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

Parameter

name
String

Der einfache Name des Algorithmus, dessen OID abgerufen werden soll.

Gibt zurück

Der OID des angegebenen Algorithmus.

Attribute

Ausnahmen

Der name-Parameter ist null.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie die MapNameToOID -Methode aufgerufen wird, um einen Objektbezeichner (Object Identifier, OID) aus dem Zeichenfolgennamen des SHA1-Algorithmus abzurufen. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die CryptoConfig-Klasse bereitgestellt wird.

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")

Hinweise

Eine Liste einfacher Namen, die von dieser Klasse erkannt werden, finden Sie unter CryptoConfig.

Gilt für:

Weitere Informationen