言語

CertStoreSpi.EngineGetCertificates(ICertSelector) メソッド

定義

指定したセレクターに一致するCertificateCollectionを返します。

[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

返されるCertificateを選択するために使用するCertSelector。 すべてのCertificateを返すnullを指定します (サポートされている場合)。

返品

指定したセレクターに一致するCertificateCollection (nullしない)

属性

例外

エラーが発生した場合は >

注釈

指定したセレクターに一致するCertificateCollectionを返します。 セレクターと一致する Certificateがない場合は、空の Collection が返されます。

一部のCertStore型では、結果のCollectionにセレクターに一致するCertificateの<b>all</b>が含まれていない場合があります。 たとえば、LDAP CertStore では、ディレクトリ内のすべてのエントリが検索されない場合があります。 代わりに、探している Certificateが含まれている可能性が高いエントリを検索するだけです。

一部のCertStore実装 (特に LDAP CertStore) では、証明書の検索に使用できる特定の条件を含む null 以外のCertSelectorが指定されていない限り、CertStoreExceptionがスローされることがあります。 発行者名またはサブジェクト名は、特に有用な条件です。

Javaドキュメント。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象