語言

Signature.InitVerify 方法

定義

多載

名稱 Description
InitVerify(Certificate)

使用給定憑證中的公鑰初始化此物件進行驗證。

InitVerify(IPublicKey)

初始化此物件以供驗證。

InitVerify(Certificate)

使用給定憑證中的公鑰初始化此物件進行驗證。

[Android.Runtime.Register("initVerify", "(Ljava/security/cert/Certificate;)V", "")]
public void InitVerify(Java.Security.Cert.Certificate? certificate);
[<Android.Runtime.Register("initVerify", "(Ljava/security/cert/Certificate;)V", "")>]
member this.InitVerify : Java.Security.Cert.Certificate -> unit

參數

certificate
Certificate

將驗證簽名的身份證明。

屬性

例外狀況

如果憑證中的公鑰無效或不可用於簽署。

備註

使用給定憑證中的公鑰初始化此物件進行驗證。

若憑證類型為 X.509,且有標記為關鍵的 金鑰使用 擴展欄位,且該金 鑰使用 擴展欄位的值表示憑證中的公鑰及其對應私鑰不應用於數位簽章,則會拋出 a InvalidKeyException

在 1.3 版本中加入。

Java 文件 java.security.Signature.initVerify(java.security.cert.Certificate)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

InitVerify(IPublicKey)

初始化此物件以供驗證。

[Android.Runtime.Register("initVerify", "(Ljava/security/PublicKey;)V", "")]
public void InitVerify(Java.Security.IPublicKey? publicKey);
[<Android.Runtime.Register("initVerify", "(Ljava/security/PublicKey;)V", "")>]
member this.InitVerify : Java.Security.IPublicKey -> unit

參數

publicKey
IPublicKey

將要驗證簽名的身份的公鑰。

屬性

例外狀況

如果 publicKey 不成立。

備註

初始化此物件以供驗證。 若此方法再次以不同參數呼叫,則該呼叫的效果會被抵消。

Java 文件 java.security.Signature.initVerify(java.security.PublicKey)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於