|
![]() |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.osci.osci12.extinterfaces.crypto.Decrypter
Diese abstrakte Klasse stellt die Schnittstelle der Bibliothek für die Anbindung von Entschlüsselungs-Modulen (Crypto-Token) dar. Anwendungen, die OSCI-Nachrichten entschlüsseln wollen, müssen an das entschlüsselnde Rollenobjekt eine Implementation dieser Klasse übergeben.
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.
Constructor Summary | |
Decrypter()
|
Method Summary | |
abstract byte[] |
decrypt(byte[] data)
Die Implementierung dieser Methode muss das übergebene Byte-Array entschlüsseln. |
abstract java.security.cert.X509Certificate |
getCertificate()
Die Implementierung dieser Methode muss das Verschlüsselungszertifikat zurückgeben. |
abstract java.lang.String |
getVendor()
Sollte den Namen des Herstellers zurückgeben. |
abstract java.lang.String |
getVersion()
Liefert die Versionsnummer |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Decrypter()
Method Detail |
public abstract java.lang.String getVersion()
public abstract java.lang.String getVendor()
public abstract java.security.cert.X509Certificate getCertificate()
public abstract byte[] decrypt(byte[] data) throws de.osci.osci12.encryption.OSCICipherException, OSCICancelledException
data
- zu entschlüsselndes Byte-Array
de.osci.osci12.encryption.OSCICipherException
- wenn beim Erstellen der Signatur ein Fehler auftritt
OSCICancelledException
- wenn der Vorgang vom Anwender abgebrochen wird
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |