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.CertPathValidator1.4

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

Deklaration

public class CertPathValidator
extends java.lang.Object

Beschreibung

Diese Klasse dient zur Überprüfung von Zertifikatspfaden. Exemplare werden nicht direkt, sondern mit einer der getInstance()-Methoden erzeugt.


 
Konstruktoren
protectedCertPathValidator(CertPathValidatorSpi validatorSpi, Provider provider, String algorithm)
 
Methoden
public final StringgetAlgorithm()
public final static StringgetDefaultType()
public static CertPathValidatorgetInstance(String algorithm)
public static CertPathValidatorgetInstance(String algorithm, String provider)
public static CertPathValidatorgetInstance(String algorithm, Provider provider)
public final ProvidergetProvider()
public final CertPathValidatorResultvalidate(CertPath certPath, CertPathParameters params)


 

Konstruktoren im Detail

protected CertPathValidator(CertPathValidatorSpi validatorSpi, Provider provider, String algorithm)
Erzeugt ein Exemplar über den Provider provider mit der durch builderSpi referenzierten Implementierung. algorithm bezeichnet den Algorithmus der Kette.

 

Methoden im Detail

public final String getAlgorithm()
Liefert den verwendeten Algorithmus zurück.
public final static String getDefaultType()
Liefert den voreingestellten Typ für die Validierung von Zertifikatsketten zurück.
public static CertPathValidator getInstance(String algorithm)
Erzeugt ein Exemplar für den durch algorithm bezeichneten Algorithmus zurück.
Exception: NoSuchAlgorithmException
public static CertPathValidator getInstance(String algorithm, String provider)
Bei dieser Variante kann zusätzlich noch ein Provider-Name spezifiziert werden, über den das neue Exemplar erzeugt werden soll.
Exception: NoSuchAlgorithmException
Exception: NoSuchProviderException
public static CertPathValidator getInstance(String algorithm, Provider provider)
Bei dieser Variante kann der Provider mit einem Exemplar der Klasse Provider spezifiziert werden.
Exception: NoSuchAlgorithmException
public final Provider getProvider()
Liefert den Provider zurück, über den das Objekt erzeugt wurde.
public final CertPathValidatorResult validate(CertPath certPath, CertPathParameters params)
Validiert die Zertifikatskette certPath unter Verwendung des Parametersatzes params. Schlägt die Validierung fehl, wird eine CertPathValidatorException ausgelöst.
Exception: CertPathValidatorException
Exception: InvalidAlgorithmParameterException


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

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