org.bouncycastle.x509
Class X509Store

java.lang.Object
  extended by org.bouncycastle.x509.X509Store
All Implemented Interfaces:
Store

public class X509Store
extends java.lang.Object
implements Store


Field Summary
private  java.security.Provider _provider
           
private  X509StoreSpi _spi
           
 
Constructor Summary
private X509Store(java.security.Provider provider, X509StoreSpi spi)
           
 
Method Summary
private static X509Store createStore(X509Util.Implementation impl, X509StoreParameters parameters)
           
static X509Store getInstance(java.lang.String type, X509StoreParameters parameters)
           
static X509Store getInstance(java.lang.String type, X509StoreParameters parameters, java.security.Provider provider)
           
static X509Store getInstance(java.lang.String type, X509StoreParameters parameters, java.lang.String provider)
           
 java.util.Collection getMatches(Selector selector)
           
 java.security.Provider getProvider()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_provider

private java.security.Provider _provider

_spi

private X509StoreSpi _spi
Constructor Detail

X509Store

private X509Store(java.security.Provider provider,
                  X509StoreSpi spi)
Method Detail

getInstance

public static X509Store getInstance(java.lang.String type,
                                    X509StoreParameters parameters)
                             throws NoSuchStoreException
Throws:
NoSuchStoreException

getInstance

public static X509Store getInstance(java.lang.String type,
                                    X509StoreParameters parameters,
                                    java.lang.String provider)
                             throws NoSuchStoreException,
                                    java.security.NoSuchProviderException
Throws:
NoSuchStoreException
java.security.NoSuchProviderException

getInstance

public static X509Store getInstance(java.lang.String type,
                                    X509StoreParameters parameters,
                                    java.security.Provider provider)
                             throws NoSuchStoreException,
                                    java.security.NoSuchProviderException
Throws:
NoSuchStoreException
java.security.NoSuchProviderException

createStore

private static X509Store createStore(X509Util.Implementation impl,
                                     X509StoreParameters parameters)

getProvider

public java.security.Provider getProvider()

getMatches

public java.util.Collection getMatches(Selector selector)
Specified by:
getMatches in interface Store