de.osci.osci12.messageparts
Class OSCISignature

java.lang.Object
  |
  +--de.osci.osci12.messageparts.MessagePart
        |
        +--de.osci.osci12.messageparts.OSCISignature

public synchronized class OSCISignature
extends MessagePart


Field Summary
 java.util.Vector refs
           
 java.lang.String signatureAlgorithm
           
 byte[] signatureValue
           
 byte[] signedInfoDigestValue
           
 java.lang.String signerId
           
 
Method Summary
 OSCISignatureReference[] getReferences()
           
 void sign(Role)
           
 void writeXML(java.io.OutputStream)
          Interne Methode.
 
Methods inherited from class de.osci.osci12.messageparts.MessagePart
addTransformerForSignature, getDigestMethodAlgorithm, getDigestValue, getRefID, getTransformerForSignature, setDigestMethodAlgorithm, setRefID, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

refs

public java.util.Vector refs

signatureValue

public byte[] signatureValue

signedInfoDigestValue

public byte[] signedInfoDigestValue

signerId

public java.lang.String signerId

signatureAlgorithm

public java.lang.String signatureAlgorithm
Method Detail

getReferences

public OSCISignatureReference[] getReferences()

sign

public void sign(Role)
          throws OSCICancelledException,
                 java.security.SignatureException,
                 OSCIRoleException
OSCICancelledException
java.security.SignatureException
OSCIRoleException

writeXML

public void writeXML(java.io.OutputStream)
              throws java.io.IOException
Description copied from class: MessagePart
Interne Methode.

Specified by:
writeXML in class MessagePart
Parameters:
- Description of Parameter
Throws:
java.io.IOException - Description of Exception