de.osci.osci12.roles
Class Originator

java.lang.Object
  |
  +--de.osci.osci12.roles.Role
        |
        +--de.osci.osci12.roles.Originator

public class Originator
extends Role

Diese Klasse stellt einen OSCI-Absender dar.

Copyright: Copyright (c) 2003

Organisation: bremen online services GmbH & Co. KG


Field Summary
 
Fields inherited from class de.osci.osci12.roles.Role
id, USE_ENCRYPTO_CERTIFICTE, USE_SIGNATURE_CERTIFICTE
 
Constructor Summary
Originator(Signer signer, Decrypter decrypter)
          Konstruktor f�r den Versand einer Nachricht.
Originator(java.security.cert.X509Certificate signatureCertificate, java.security.cert.X509Certificate cipherCertificate)
          Konstruktor f�r den Empfang einer Nachricht.
 
Methods inherited from class de.osci.osci12.roles.Role
getCipherCertificate, getCipherCertificateId, getDecrypter, getSignatureAlgorithm, getSignatureCertificate, getSignatureCertificateId, getSigner, setCipherCertificate, setCipherCertificateId, setDecrypter, setSignatureAlgorithm, setSignatureCertificate, setSignatureCertificateId, setSigner
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Originator

public Originator(Signer signer,
                  Decrypter decrypter)
Konstruktor f�r den Versand einer Nachricht.

Parameters:
signer - Signer-Objekt, welches die Signatur der Nachricht erstellen soll (null, wenn keine Signatur gew�nscht).
decrypter - Decrypter-Objekt, welches den Inhalt der R�ckantwort entschl�sseln soll.

Originator

public Originator(java.security.cert.X509Certificate signatureCertificate,
                  java.security.cert.X509Certificate cipherCertificate)
Konstruktor f�r den Empfang einer Nachricht.

Parameters:
signatureCertificate - Zertifikat, mit dem die Signatur der Nachricht gepr�ft werden kann.
cipherCertificate - Zertifikat, mit dem die R�ckantwort verschl�sselt werden soll.