⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 x509storecertpaircollection.java

📁 kmlnjlkj nlkjlkjkljl okopokipoipo oipipipo i
💻 JAVA
字号:
package org.bouncycastle.jce.provider;import org.bouncycastle.util.CollectionStore;import org.bouncycastle.util.Selector;import org.bouncycastle.x509.X509CollectionStoreParameters;import org.bouncycastle.x509.X509StoreParameters;import org.bouncycastle.x509.X509StoreSpi;import java.util.Collection;/** * This class is a collection based Bouncy Castle * {@link org.bouncycastle.x509.X509Store} SPI implementation for certificate * pairs. * * @see org.bouncycastle.x509.X509Store * @see org.bouncycastle.x509.X509CertificatePair */public class X509StoreCertPairCollection extends X509StoreSpi{    private CollectionStore _store;    public X509StoreCertPairCollection()    {    }    /**     * Initializes this store.     *     * @param params The {@link X509CollectionStoreParameters}s for this store.     * @throws IllegalArgumentException if <code>params</code> is no instance of     *                                  <code>X509CollectionStoreParameters</code>.     */    public void engineInit(X509StoreParameters params)    {        if (!(params instanceof X509CollectionStoreParameters))        {            throw new IllegalArgumentException(                "Initialization parameters must be an instance of "                    + X509CollectionStoreParameters.class.getName()                    + ".");        }        _store = new CollectionStore(((X509CollectionStoreParameters)params)            .getCollection());    }    /**     * Returns a colelction of certificate pairs which match the given     * <code>selector</code>.     * <p/>     * The returned collection contains     * {@link org.bouncycastle.x509.X509CertificatePair}s. The selector must be     * a {@link org.bouncycastle.x509.X509CertPairStoreSelector} to select     * certificate pairs.     *     * @return A collection with matching certificate pairs.     */    public Collection engineGetMatches(Selector selector)    {        return _store.getMatches(selector);    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -