de.osci.osci12.messageparts
Class OSCISignature

java.lang.Object
  extended byde.osci.osci12.messageparts.MessagePart
      extended byde.osci.osci12.messageparts.OSCISignature

public class OSCISignature
extends MessagePart

Diese Klasse bildet die Grundlage für XML-Signaturen der Bibliothek. Sie wird von Anwendungen nie direkt benötigt.

Copyright © 2004 Freie Hansestadt Bremen

Erstellt von bremen online services Entwicklungs- und Betriebsgesellschaft GmbH & Co. KG

Diese Bibliothek kann von jedermann nach Maßgabe der Bremer Lizenz für freie Softwarebibliotheken genutzt werden.

Die Lizenzbestimmungen können unter der URL www.osci.de abgerufen oder bei der OSCI-Leitstelle, Senator für Finanzen, Freie Hansestadt Bremen, Postfach 10 15 40, 28015 Bremen schriftlich angefordert werden.

Version:
1.2.1

Field Summary
 java.util.Vector refs
           
 java.lang.String signatureAlgorithm
           
 byte[] signatureValue
           
 byte[] signedInfo
           
 java.lang.String signerId
           
 
Fields inherited from class de.osci.osci12.messageparts.MessagePart
ns
 
Method Summary
 java.util.Hashtable getDigests()
          undocumented
 byte[] getSignedInfoBytes()
          undocumented
 void sign(Role signer)
          undocumented
 void writeXML(java.io.OutputStream out)
          undocumented
 
Methods inherited from class de.osci.osci12.messageparts.MessagePart
getLength, getRefID, setNSPrefixes, setNSPrefixes, setRefID
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

refs

public java.util.Vector refs

signatureValue

public byte[] signatureValue

signedInfo

public byte[] signedInfo

signerId

public java.lang.String signerId

signatureAlgorithm

public java.lang.String signatureAlgorithm
Method Detail

getDigests

public java.util.Hashtable getDigests()
undocumented

Returns:
undocumented

sign

public void sign(Role signer)
          throws OSCIRoleException,
                 java.security.SignatureException,
                 OSCICancelledException,
                 java.io.IOException
undocumented

Parameters:
signer - undocumented
Throws:
OSCIRoleException - undocumented
java.security.SignatureException - undocumented
OSCICancelledException - undocumented
java.io.IOException - undocumented

getSignedInfoBytes

public byte[] getSignedInfoBytes()
undocumented

Returns:
undocumented

writeXML

public void writeXML(java.io.OutputStream out)
              throws java.io.IOException
undocumented

Parameters:
out - undocumented
Throws:
java.io.IOException - undocumented


Copyright © 2004. All Rights Reserved.