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

java.lang.Object
   |
   +--java.lang.Throwable
         |
         +--java.lang.Exception
               |
               +--java.security.GeneralSecurityException
                     |
                     +--java.security.cert.CertPathValidatorException

Deklaration

public class CertPathValidatorException
extends java.security.GeneralSecurityException

Beschreibung

Diese Exception wird bei Fehlern während der Validierung von Zertifikatsketten ausgelöst. Mit den Methoden getIndex() und getCertPath() kann das festgestellt werden, bei welchem Zertifikat der Fehler aufgetreten ist.


 
Konstruktoren
publicCertPathValidatorException()
publicCertPathValidatorException(String s)
publicCertPathValidatorException(Throwable cause)
publicCertPathValidatorException(String msg, Throwable cause)
publicCertPathValidatorException(String msg, Throwable cause, CertPath certPath, int index)
 
Methoden
public ThrowablegetCause()
public CertPathgetCertPath()
public intgetIndex()
public StringgetMessage()
public voidprintStackTrace()
public voidprintStackTrace(PrintStream ps)
public voidprintStackTrace(PrintWriter pw)
public StringtoString()


 

Konstruktoren im Detail

public CertPathValidatorException()
Erzeugt ein neues CertPathValidatorException-Objekt ohne Angabe einer Fehlermeldung.
public CertPathValidatorException(String s)
Erzeugt ein neues CertPathValidatorException-Objekt mit der Fehlermeldung s, die nähere Informationen über den speziellen Fehlerfall enthält.
public CertPathValidatorException(Throwable cause)
Dieser Konstruktor kann zur Kapselung verwendet werden, wenn beim Aufbauen der Kette eine Exception auftritt.
public CertPathValidatorException(String msg, Throwable cause)
Dieser Konstruktor kann zur Kapselung verwendet werden, wenn beim Aufbauen der Kette eine Exception auftritt. msg enthält nähere Informationen über den Fehler.
public CertPathValidatorException(String msg, Throwable cause, CertPath certPath, int index)
Bei dieser Variante kann zusätzlich noch die Zertifikatskette sowie der Index des Zertifikats vermerkt werden, das den Fehler ausgelöst hat.

 

Methoden im Detail

public Throwable getCause()
Falls die Exception ursprünglich durch eine andere Exception, wird die letztere zurückgeliefert. Ansonsten ist der Rückgabewert null.
public CertPath getCertPath()
Liefert die Zertifikatskette zurück, bei deren Validierung der Fehler aufgetreten ist.
public int getIndex()
Liefert den Index des Zertifikats der Kette zurück, bei dem der Fehler aufgetreten ist. Dieser Index wird von Null an gezählt.
public String getMessage()
Liefert die Meldung über den speziellen Fehlerfall zurück.
public void printStackTrace()
Gibt die Fehlermeldung und die dynamische Aufrufhierarchie auf der Standardfehlerausgabe aus.
public void printStackTrace(PrintStream ps)
Gibt die Fehlermeldung und die dynamische Aufrufhierarchie in den Stream ps aus.
public void printStackTrace(PrintWriter pw)
Gibt die Fehlermeldung und die dynamische Aufrufhierarchie in den Stream pw aus.
public String toString()
Liefert eine String-Darstellung der Exception.


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

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