Signature.InitVerify 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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 屬性授權中所述的詞彙使用。