Signature.InitVerify 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | 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 所創建與分享的作品,並依授權條款所描述的使用進行修改。