次の方法で共有


CryptoConfig.MapNameToOID(String) メソッド

定義

指定した簡易名に対応するアルゴリズムのオブジェクト識別子 (OID) を取得します。

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

OID を取得する対象のアルゴリズムの簡易名。

戻り値

指定したアルゴリズムの OID。

属性

例外

name パラメーターが null です。

次のコード例では、 メソッドを MapNameToOID 呼び出して、SHA1 アルゴリズムの文字列名からオブジェクト識別子 (OID) を取得する方法を示します。 このコード例は、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

適用対象

こちらもご覧ください