言語

Certificate.Verify メソッド

定義

オーバーロード

名前 説明
Verify(IPublicKey)

指定した公開キーに対応する秘密キーを使用して、この証明書が署名されたことを確認します。

Verify(IPublicKey, Provider)

指定した公開キーに対応する秘密キーを使用して、この証明書が署名されたことを確認します。

Verify(IPublicKey, String)

指定した公開キーに対応する秘密キーを使用して、この証明書が署名されたことを確認します。

Verify(IPublicKey)

指定した公開キーに対応する秘密キーを使用して、この証明書が署名されたことを確認します。

[Android.Runtime.Register("verify", "(Ljava/security/PublicKey;)V", "GetVerify_Ljava_security_PublicKey_Handler")]
public abstract void Verify(Java.Security.IPublicKey? key);
[<Android.Runtime.Register("verify", "(Ljava/security/PublicKey;)V", "GetVerify_Ljava_security_PublicKey_Handler")>]
abstract member Verify : Java.Security.IPublicKey -> unit

パラメーター

key
IPublicKey

検証を実行するために使用される PublicKey。

属性

例外

エンコード エラーが検出された場合は 。

サポートされていないアルゴリズムが検出された場合は 。

無効なキーが検出された場合は 。

既定のプロバイダーがない場合は 。

署名エラーが検出された場合は 。

注釈

指定した公開キーに対応する秘密キーを使用して、この証明書が署名されたことを確認します。

Javaドキュメント。

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

適用対象

Verify(IPublicKey, Provider)

指定した公開キーに対応する秘密キーを使用して、この証明書が署名されたことを確認します。

[Android.Runtime.Register("verify", "(Ljava/security/PublicKey;Ljava/security/Provider;)V", "GetVerify_Ljava_security_PublicKey_Ljava_security_Provider_Handler", ApiSince=26)]
public virtual void Verify(Java.Security.IPublicKey? key, Java.Security.Provider? sigProvider);
[<Android.Runtime.Register("verify", "(Ljava/security/PublicKey;Ljava/security/Provider;)V", "GetVerify_Ljava_security_PublicKey_Ljava_security_Provider_Handler", ApiSince=26)>]
abstract member Verify : Java.Security.IPublicKey * Java.Security.Provider -> unit
override this.Verify : Java.Security.IPublicKey * Java.Security.Provider -> unit

パラメーター

key
IPublicKey

検証を実行するために使用される PublicKey。

sigProvider
Provider

署名プロバイダー。

属性

注釈

指定した公開キーに対応する秘密キーを使用して、この証明書が署名されたことを確認します。 このメソッドは、指定されたプロバイダーによって提供される署名検証エンジンを使用します。 指定した Provider オブジェクトをプロバイダー一覧に登録する必要はありません。

このメソッドは、Java Platform Standard Edition のバージョン 1.8 に追加されました。 既存のサービス プロバイダーとの下位互換性を維持するために、このメソッドを abstract できず、既定では UnsupportedOperationExceptionがスローされます。

1.8 で追加されました。

Javaドキュメント。

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

適用対象

Verify(IPublicKey, String)

指定した公開キーに対応する秘密キーを使用して、この証明書が署名されたことを確認します。

[Android.Runtime.Register("verify", "(Ljava/security/PublicKey;Ljava/lang/String;)V", "GetVerify_Ljava_security_PublicKey_Ljava_lang_String_Handler")]
public abstract void Verify(Java.Security.IPublicKey? key, string? sigProvider);
[<Android.Runtime.Register("verify", "(Ljava/security/PublicKey;Ljava/lang/String;)V", "GetVerify_Ljava_security_PublicKey_Ljava_lang_String_Handler")>]
abstract member Verify : Java.Security.IPublicKey * string -> unit

パラメーター

key
IPublicKey

検証を実行するために使用される PublicKey。

sigProvider
String

署名プロバイダーの名前。

属性

例外

エンコード エラーが検出された場合は 。

サポートされていないアルゴリズムが検出された場合は 。

無効なキーが検出された場合は 。

指定されたプロバイダーが存在しない場合は 。

署名エラーが検出された場合は 。

注釈

指定した公開キーに対応する秘密キーを使用して、この証明書が署名されたことを確認します。 このメソッドは、指定されたプロバイダーによって提供される署名検証エンジンを使用します。

Javaドキュメント。

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

適用対象