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

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

Deklaration

public abstract class CertPath
extends java.lang.Object
implements java.io.Serializable

Beschreibung

Diese Klasse repräsentiert eine Zertifikatspfad. Solche Pfade entstehen unter anderem dann, wenn ein Benutzer nicht direkt von einer Root-CA, sondern von einer der Root-CA untergeordnete Sub-CA zertifiziert ist. Diese Klasse ist abstrakt und stellt die Basis für konkrete Implementierungen für bestimmte Zertifikatstypen (z. B. X.509) dar. Exemplare werden nicht direkt erzeugt, sondern von entsprechenden Methoden der Klasse CertificateFactory geliefert.


 
Konstruktoren
protectedCertPath(String type)
 
Methoden
public booleanequals(Object other)
public abstract ListgetCertificates()
public abstract byte[]getEncoded()
public abstract byte[]getEncoded(String encoding)
public abstract IteratorgetEncodings()
public StringgetType()
public inthashCode()
public StringtoString()
protected ObjectwriteReplace()


 

Konstruktoren im Detail

protected CertPath(String type)
Erzeugt ein Exemplar für den durch type bezeichneten Zertifikatstyp.

 

Methoden im Detail

public boolean equals(Object other)
Liefert true, falls object ein CertPath-Exemplar für denselben Zertifikatstyp ist, das dieselbe Kette enthält, wie dieses Objekt. Ansonsten ist der Rückgabewert false.
public abstract List getCertificates()
Liefert die enthaltene Zertifikatskette in einer List zurück.
public abstract byte[] getEncoded()
Liefert die Zertifikatskette in kodierter Form zurück, wobei die Standard-Kodierung verwendet wird.
Exception: CertificateEncodingException
public abstract byte[] getEncoded(String encoding)
Liefert die Zertifikatskette in kodierter Form zurück, wobei die durch encoding bezeichnete Kodierung verwendet wird.
Exception: CertificateEncodingException
public abstract Iterator getEncodings()
Liefert die unterstützten Kodierungen als Iteration zurück.
public String getType()
Liefert den Typ der von diesem Objekt dargestellten Zertifikatskette zurück (z. B. X.509).
public int hashCode()
Liefert einen Hashcode für das CertPath-Objekt.
public String toString()
Liefert eine String-Darstellung der Zertifikatskette, wobei die toString()-Methode aller in der Kette enthaltenen Zertifikate aufgerufen wird.
protected Object writeReplace()
Die Methode wird zur Serialisierung von Exemplaren verwendet.
Exception: ObjectStreamException


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

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