CryptoConfig.MapNameToOID(String) 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.
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.