次の方法で共有


MessageDigest.GetInstance メソッド

定義

オーバーロード

GetInstance(String, Provider)

指定したダイジェスト アルゴリズムを実装する MessageDigest オブジェクトを返します。

GetInstance(String, String)

指定したダイジェスト アルゴリズムを実装する MessageDigest オブジェクトを返します。

GetInstance(String)

指定したダイジェスト アルゴリズムを実装する MessageDigest オブジェクトを返します。

GetInstance(String, Provider)

指定したダイジェスト アルゴリズムを実装する MessageDigest オブジェクトを返します。

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Ljava/security/MessageDigest;", "")]
public static Java.Security.MessageDigest GetInstance (string algorithm, Java.Security.Provider provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Ljava/security/MessageDigest;", "")>]
static member GetInstance : string * Java.Security.Provider -> Java.Security.MessageDigest

パラメーター

algorithm
String

要求されたアルゴリズムの名前。 標準アルゴリズム名の詳細については、「 Java セキュリティ標準アルゴリズム名の仕様 」の MessageDigest セクションを参照してください。

provider
Provider

プロバイダー。

戻り値

指定した MessageDigest アルゴリズムを実装する オブジェクト

属性

例外

指定したアルゴリズムが使用できない場合

が の場合algorithmnull

if provider == null

注釈

java.security.MessageDigest.getInstance(java.lang.String, java.security.Provider)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

GetInstance(String, String)

指定したダイジェスト アルゴリズムを実装する MessageDigest オブジェクトを返します。

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljava/security/MessageDigest;", "")]
public static Java.Security.MessageDigest GetInstance (string algorithm, string provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljava/security/MessageDigest;", "")>]
static member GetInstance : string * string -> Java.Security.MessageDigest

パラメーター

algorithm
String

要求されたアルゴリズムの名前。 標準アルゴリズム名の詳細については、「 Java セキュリティ標準アルゴリズム名の仕様 」の MessageDigest セクションを参照してください。

provider
String

プロバイダーの名前。

戻り値

指定した MessageDigest アルゴリズムを実装する オブジェクト

属性

例外

指定したアルゴリズムが使用できない場合

指定したプロバイダーが使用できない場合

が の場合algorithmnull

if provider == null || provider.isEmpty()

注釈

java.security.MessageDigest.getInstance(java.lang.String, java.lang.String)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

GetInstance(String)

指定したダイジェスト アルゴリズムを実装する MessageDigest オブジェクトを返します。

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljava/security/MessageDigest;", "")]
public static Java.Security.MessageDigest GetInstance (string algorithm);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljava/security/MessageDigest;", "")>]
static member GetInstance : string -> Java.Security.MessageDigest

パラメーター

algorithm
String

要求されたアルゴリズムの名前。 標準アルゴリズム名の詳細については、「 Java セキュリティ標準アルゴリズム名の仕様 」の MessageDigest セクションを参照してください。

戻り値

指定した MessageDigest アルゴリズムを実装する オブジェクト

属性

例外

指定したアルゴリズムが使用できない場合

が の場合algorithmnull

注釈

java.security.MessageDigest.getInstance(java.lang.String)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象