CertStore.GetCertificates(ICertSelector) メソッド

定義

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

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

パラメーター

selector
ICertSelector

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

戻り値

Certificate指定したセレクターに一致する の (Collectionなしnull)

属性

例外

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

注釈

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

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

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

java.security.cert.CertStore.getCertificates(java.security.cert.CertSelector)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象