Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

cryptix.pki
Class ExtendedCertStore  view ExtendedCertStore download ExtendedCertStore.java

java.lang.Object
  extended byjava.security.cert.CertStore
      extended bycryptix.pki.ExtendedCertStore

public class ExtendedCertStore
extends java.security.cert.CertStore

DOCUMENT ME

Version:
$Revision: 1.3 $

Field Summary
private  ExtendedCertStoreSpi spi
           
 
Fields inherited from class java.security.cert.CertStore
 
Constructor Summary
protected ExtendedCertStore(ExtendedCertStoreSpi storeSpi, java.security.Provider provider, java.security.cert.CertStoreParameters params, java.lang.String type)
          Create a new ExtendedCertStore object containing the given SPI object.
 
Method Summary
static java.security.cert.CertStore getInstance(java.lang.String type, java.security.cert.CertStoreParameters params)
          Returns an ExtendedCertStore that implements the given format.
static java.security.cert.CertStore getInstance(java.lang.String type, java.security.cert.CertStoreParameters params, java.security.Provider provider)
          Returns an ExtendedCertStore from the given provider that implements the given format.
static java.security.cert.CertStore getInstance(java.lang.String type, java.security.cert.CertStoreParameters params, java.lang.String provider)
          Returns an ExtendedCertStore from the given provider that implements the given format.
 java.util.Collection getKeyBundles(KeyBundleSelector selector)
          Returns a Collection of KeyBundles matching the given selector.
private static ExtendedCertStoreSpi getSpiInstance(java.lang.String classname, java.security.cert.CertStoreParameters params)
          Helper method
 void setKeyBundleEntry(KeyBundle bundle)
          Stores the given keybundle in this store.
 
Methods inherited from class java.security.cert.CertStore
getCertificates, getCertStoreParameters, getCRLs, getDefaultType, getProvider, getType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

spi

private final ExtendedCertStoreSpi spi
Constructor Detail

ExtendedCertStore

protected ExtendedCertStore(ExtendedCertStoreSpi storeSpi,
                            java.security.Provider provider,
                            java.security.cert.CertStoreParameters params,
                            java.lang.String type)
Create a new ExtendedCertStore object containing the given SPI object.

Method Detail

getInstance

public static java.security.cert.CertStore getInstance(java.lang.String type,
                                                       java.security.cert.CertStoreParameters params)
                                                throws java.security.NoSuchAlgorithmException,
                                                       java.security.InvalidAlgorithmParameterException
Returns an ExtendedCertStore that implements the given format.


getInstance

public static java.security.cert.CertStore getInstance(java.lang.String type,
                                                       java.security.cert.CertStoreParameters params,
                                                       java.lang.String provider)
                                                throws java.security.NoSuchAlgorithmException,
                                                       java.security.NoSuchProviderException,
                                                       java.security.InvalidAlgorithmParameterException
Returns an ExtendedCertStore from the given provider that implements the given format.


getInstance

public static java.security.cert.CertStore getInstance(java.lang.String type,
                                                       java.security.cert.CertStoreParameters params,
                                                       java.security.Provider provider)
                                                throws java.security.NoSuchAlgorithmException,
                                                       java.security.InvalidAlgorithmParameterException
Returns an ExtendedCertStore from the given provider that implements the given format.


getSpiInstance

private static ExtendedCertStoreSpi getSpiInstance(java.lang.String classname,
                                                   java.security.cert.CertStoreParameters params)
                                            throws java.security.NoSuchAlgorithmException
Helper method


getKeyBundles

public final java.util.Collection getKeyBundles(KeyBundleSelector selector)
                                         throws java.security.cert.CertStoreException
Returns a Collection of KeyBundles matching the given selector.

If no matches can be found, an empty collection will be returned.


setKeyBundleEntry

public final void setKeyBundleEntry(KeyBundle bundle)
                             throws java.security.cert.CertStoreException
Stores the given keybundle in this store.