共用方式為


Signature.InitVerify 方法

定義

多載

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

要驗證其簽章之身分識別的憑證。

屬性

例外狀況

如果憑證中的 publicKey 無效或無法用於簽署,則為 。

備註

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

如果憑證的類型為 X.509,且金鑰使用延伸模組欄位標示為重要,且金鑰使用延伸模組欄位的值表示憑證中的公鑰及其對應的私鑰不應該用於數位簽名,InvalidKeyException則會擲回 。

已在1.3中新增。

java.security.Signature.initVerify(java.security.cert.Certificate)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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.security.Signature.initVerify(java.security.PublicKey)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於