idman.mngt.impl
Class Signature

java.lang.Object
  |
  +--idman.mngt.impl.Signature

class Signature
extends java.lang.Object

Klasse zur Erzeugung und Überprüfung von Signaturen.

Version:
$Id: Signature.java,v 1.13 2003/10/28 12:02:36 tk4 Exp $
Author:
Thomas Kriegelstein

Field Summary
static boolean debug
          Debugflag.
 
Constructor Summary
(package private) Signature()
           
 
Method Summary
static org.w3c.dom.Document signDocument(org.w3c.dom.Document doc, idman.mngt.Context context)
          Erzeugt mit den im Kontext enthaltenen Schlüsseln eine Signatur, welche das Document als erstes Object in der ersten Referenz enthält.
static org.w3c.dom.Document[] verifyDocument(org.w3c.dom.Document doc, idman.mngt.Context context)
          Überprüft die umschliessende Signatur und liefert die einzelnen, unterschriebenen Referenzen als Dokumente zurück.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

debug

public static boolean debug
Debugflag.

Constructor Detail

Signature

Signature()
Method Detail

signDocument

public static org.w3c.dom.Document signDocument(org.w3c.dom.Document doc,
                                                idman.mngt.Context context)
Erzeugt mit den im Kontext enthaltenen Schlüsseln eine Signatur, welche das Document als erstes Object in der ersten Referenz enthält.

Parameters:
doc - Das zu signierende Dokument.
context - Kontext mit den Schlüsseln.
Returns:
Umschliessende Signatur.

verifyDocument

public static org.w3c.dom.Document[] verifyDocument(org.w3c.dom.Document doc,
                                                    idman.mngt.Context context)
Überprüft die umschliessende Signatur und liefert die einzelnen, unterschriebenen Referenzen als Dokumente zurück.

Parameters:
doc - Dokument mit umschliessender Signatur.
context - Kontext mit den Schlüsseln des Partners.
Returns:
Gültig signierte Referenzen als Documentarray.


Copyright © 2003 DRIM Team. All Rights Reserved.