語言

CertStoreSpi.EngineGetCertificates(ICertSelector) 方法

定義

回傳與指定選擇器相符的 a CollectionCertificates。

[Android.Runtime.Register("engineGetCertificates", "(Ljava/security/cert/CertSelector;)Ljava/util/Collection;", "GetEngineGetCertificates_Ljava_security_cert_CertSelector_Handler")]
public abstract System.Collections.Generic.ICollection<Java.Security.Cert.Certificate>? EngineGetCertificates(Java.Security.Cert.ICertSelector? selector);
[<Android.Runtime.Register("engineGetCertificates", "(Ljava/security/cert/CertSelector;)Ljava/util/Collection;", "GetEngineGetCertificates_Ljava_security_cert_CertSelector_Handler")>]
abstract member EngineGetCertificates : Java.Security.Cert.ICertSelector -> System.Collections.Generic.ICollection<Java.Security.Cert.Certificate>

參數

selector
ICertSelector

CertSelector A 用來選擇Certificate哪些 s 要回傳。 指定 null 回傳所有 Certificates(如果支援的話)。

傳回

Collection A 與Certificate指定選擇器相符的 A(絕不null

屬性

例外狀況

如果發生錯誤。

備註

回傳與指定選擇器相符的 a CollectionCertificates。 若 s 與選擇器不 Certificate符,則會回傳 empty Collection

對於某些CertStore類型,結果Collection可能不包含<與選擇器相符的 b>< 全部或 b>Certificate個 s。 例如,LDAP CertStore 可能無法搜尋目錄中的所有條目。 相反地,它可能只搜尋可能包含它所尋找的 Certificates 的條目。

某些 CertStore 實作(尤其是 LDAP CertStores)可能會拋出 a CertStoreException ,除非提供包含特定條件的非空 CertSelector 值,該條件可用來尋找憑證。 發行人名稱和/或主題名稱是特別有用的標準。

java.security.cert.CertStoreSpi.engineGetCertificates(java.security.cert.CertSelector)Java 檔。

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

適用於