Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.security.cert.CertStore1.4

java.lang.Object
   |
   +--java.security.cert.CertStore

Deklaration

public class CertStore
extends java.lang.Object

Beschreibung

Diese Klasse stellt einen abstrakten Speicher für Zertifikate und CRLs dar. Die Unterstützung für konkrete Arten von Speichern wird dabei über entsprechende Provider bereitgestellt.


 
Konstruktoren
protectedCertStore(CertStoreSpi storeSpi, Provider provider, String type, CertStoreParameters params)
 
Methoden
public final CertStoreParametersgetCertStoreParameters()
public final CollectiongetCertificates(CertSelector selector)
public final CollectiongetCRLs(CRLSelector selector)
public final static StringgetDefaultType()
public static CertStoregetInstance(String type, CertStoreParameters params)
public static CertStoregetInstance(String type, CertStoreParameters params, String provider)
public static CertStoregetInstance(String type, CertStoreParameters params, Provider provider)
public final ProvidergetProvider()
public final StringgetType()


 

Konstruktoren im Detail

protected CertStore(CertStoreSpi storeSpi, Provider provider, String type, CertStoreParameters params)
Erzeugt ein neues Objekt über den angegebenen provider mit der Implementierung storeSpi unter Verwendung des Parametersatzes params. type spezifiziert den Typ des Zertifikatsspeichers.

 

Methoden im Detail

public final CertStoreParameters getCertStoreParameters()
Liefert den Parametersatz dieses Zertifikatsspeicherts zurück.
public final Collection getCertificates(CertSelector selector)
Liefert alle Zertifikate aus dem Speicher zurück, die auf die in selector implementierten Kriterien zutreffen. Wenn null übergeben wird, werden alle Zertifikate zurückgeliefert.
Exception: CertStoreException
public final Collection getCRLs(CRLSelector selector)
Liefert alle CRLs aus dem Speicher zurück, die auf die in selector implementierten Kriterien zutreffen. Wenn null übergeben wird, werden alle CRLs zurückgeliefert.
Exception: CertStoreException
public final static String getDefaultType()
Liefert den standardmäßig verwendeten Zertifikatsspeicher-Typ zurück.
public static CertStore getInstance(String type, CertStoreParameters params)
Erzeugt einen Zertifikatsspeicher des Typs type unter Verwendung der Parameter params und liefert ihn zurück.
Exception: InvalidAlgorithmParameterException
Exception: NoSuchAlgorithmException
public static CertStore getInstance(String type, CertStoreParameters params, String provider)
Bei dieser Variante kann zusätzlich ein Provider angegeben werden, über den der Speicher erzeugt wird.
Exception: InvalidAlgorithmParameterException
Exception: NoSuchAlgorithmException
Exception: NoSuchProviderException
public static CertStore getInstance(String type, CertStoreParameters params, Provider provider)
Bei dieser Variante kann der Provider mit einem Exemplar der Klasse Provider spezifiziert werden.
Exception: NoSuchAlgorithmException
Exception: InvalidAlgorithmParameterException
public final Provider getProvider()
Liefert den Provider zurück, über den dieses Objekt erzeugt wurde.
public final String getType()
Liefert den Typ dieses Zertifikatsspeichers zurück.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.