X509CRL.Verify 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| Verify(IPublicKey, String) |
驗證此 CRL 是否使用對應於指定公鑰的私鑰簽署。 |
| Verify(IPublicKey) |
驗證此 CRL 是否使用對應於指定公鑰的私鑰簽署。 |
| Verify(IPublicKey, Provider) |
驗證此 CRL 是否使用對應於指定公鑰的私鑰簽署。 |
Verify(IPublicKey, String)
驗證此 CRL 是否使用對應於指定公鑰的私鑰簽署。
[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
用於驗證的公鑰。
- sigProvider
- String
簽名提供者的名稱。
- 屬性
例外狀況
如果編碼解碼失敗。
如果沒有所需的演算法。
如果指定的金鑰無效。
如果找不到指定的提供者。
如果簽章發生錯誤。
備註
驗證此 CRL 是否使用對應於指定公鑰的私鑰簽署。 此方法使用提供者提供的簽名驗證引擎。
的 java.security.cert.X509CRL.verify(java.security.PublicKey, java.lang.String)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
Verify(IPublicKey)
驗證此 CRL 是否使用對應於指定公鑰的私鑰簽署。
[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
用於驗證的公鑰。
- 屬性
例外狀況
如果編碼或解碼失敗。
如果沒有所需的演算法。
如果指定的金鑰無效。
如果找不到相關提供者的話。
如果簽章發生錯誤。
備註
驗證此 CRL 是否使用對應於指定公鑰的私鑰簽署。
的 java.security.cert.X509CRL.verify(java.security.PublicKey)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
Verify(IPublicKey, Provider)
驗證此 CRL 是否使用對應於指定公鑰的私鑰簽署。
[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
用於驗證的公鑰。
- sigProvider
- Provider
簽名服務提供者。
- 屬性
備註
驗證此 CRL 是否使用對應於指定公鑰的私鑰簽署。 此方法使用提供者提供的簽名驗證引擎。 請注意,指定的 Provider 物件不必註冊在提供者清單中。
此方法被加入 Java 平台標準版 1.8 版本。 為了維持與現有服務提供者的向下相容性,此方法未 abstract 被採用,並提供預設實作。
新增於1.8版本。
的 java.security.cert.X509CRL.verify(java.security.PublicKey, java.security.Provider)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。