Package | Description |
---|---|
de.osci.osci12.common |
Beinhaltet allgemeine Klassen für die Handhabung der OSCI-Dialoge,
Exceptions und Konstantendefinitionen.
|
de.osci.osci12.messageparts |
Klassen, die Bestandteile von OSCI-Nachrichten repräsentieren.
|
de.osci.osci12.messagetypes |
Enthält Klassen für die verschiedenen OSCI-Nachrichten,
außerdem einige Parser-Klassen..
|
de.osci.osci12.roles |
Umfasst Klassen, die die verschiedenen OSCI-Rollenobjekte darstellen.
|
Modifier and Type | Class and Description |
---|---|
class |
OSCICancelledException
Diese Exception zeigt den Abbruch einer Aktion (Signier- oder Entschlüsselungsvorgänge)
durch den Benutzer an.
|
class |
OSCIErrorException
Diese Exception wird für die in der OSCI 1.2 Transport-Spezifikation definierten Fehlermeldungen auf
Auftragsebene verwendet.
|
class |
SoapClientException
Diese Exception zeigt eine der in der OSCI-Spezifikation
definierten Fehlermeldungen auf Nachrichtenebene (faultcode soap:Client) an.
|
class |
SoapServerException
Diese Exception zeigt eine der in der OSCI-Spezifikation
definierten Fehlermeldungen auf Nachrichtenebene (faultcode soap:Server) an.
|
Modifier and Type | Method and Description |
---|---|
static de.osci.osci12.messageparts.OSCISignatureReference |
MessagePartsFactory.createOSCISignatureReference(MessagePart mp,
java.lang.String digestAlgorithm)
undocumented
|
static byte[] |
MessagePartsFactory.getDigestValue(MessagePart c,
java.lang.String digestAlgorithm)
Returns the message part's digest value.
|
long |
MessagePart.getLength()
Berechnet die Länge des XML-Tags.
|
void |
ContentContainer.sign(Role signer)
Signiert den Container mit dem im
DialogHandler festgelegten Standardhashalgorithmus (zur
Berechnung der Hashwerte der Nachrichtenbestandteile, die in das SignedInfo-Element eingetragen werden). |
void |
ContentContainer.sign(Role signer,
java.lang.String digestAlgorithm)
Diese Methode signiert mit dem angegebenen Rollen-Objekt den kompletten ContentContainer.
|
void |
ContentContainer.sign(Role signer,
java.lang.String digestAlgorithm,
java.lang.String time)
Deprecated.
Die Verwendung dieser Methode führt zur Inkompatibilität der erzeugten Nachrichten mit
älteren Versionen der OSCI 1.2-Transportbibliothek. Sie sollte nur in Szenarien eingesetzt
werden, in denen sichergestellt ist, dass alle beteiligten Kommunikationspartner aktuelle
Implementierungen verwenden.
|
static void |
MessagePartsFactory.writeXML(MessagePart mp,
java.io.OutputStream out)
undocumented
|
void |
Body.writeXML(java.io.OutputStream out)
Diese Methode wird intern aufgerufen.
|
void |
Content.writeXML(java.io.OutputStream out,
boolean inner)
Interne Methode, wird von Anwendungen normalerweise nicht aufgerufen.
|
Constructor and Description |
---|
Content(java.io.InputStream ins,
java.lang.String[] transformer,
java.io.InputStream transformedData)
Legt ein Content-Objekt an.
|
Content(java.lang.String data,
java.lang.String[] transformer,
java.lang.String transformedData)
Legt ein Content-Objekt mit dem Inhalt des übergebenen Strings an. übergebene Transformer-Strings werden
in die XML-Signatur eingetragen, die Strings müssen die gesamten Transformer-Einträge gemäß der
XML-Signature-Spezifikation in kanonischer Form enthalten.
|
Modifier and Type | Method and Description |
---|---|
static StoredMessage |
StoredMessage.loadMessage(java.io.InputStream input)
Liest eine (unverschlüsselte) Nachricht aus dem übergebenen Stream.
|
static StoredMessage |
StoredMessage.loadMessageCheckingSignature(java.io.InputStream input)
Liest eine (unverschlüsselte) Nachricht aus dem übergebenen Stream.
|
static ResponseToFetchDelivery |
ResponseToFetchDelivery.parseResponseToFetchDelivery(java.io.InputStream streamRspStrDel)
Erzeugt aus einem Stream ein ResponseToFetchDelivery Objekt
|
OSCIRequest |
PassiveRecipientParser.parseStream(java.io.InputStream input)
Diese Methode parst eine Nachricht, die über einen InputStream eingeht.
|
OSCIRequest |
PassiveRecipientParser.parseStream(java.io.InputStream input,
java.io.OutputStream storeStream)
Diese Methode parst eine Nachricht, die über einen InputStream eingeht.
|
ResponseToMediateDelivery |
MediateDelivery.send()
Versendet die Nachricht und liefert die Antwortnachricht zurück.
|
ResponseToStoreDelivery |
StoreDelivery.send()
Versendet die Nachricht und liefert die Antwortnachricht zurück.
|
ResponseToPartialStoreDelivery |
PartialStoreDelivery.send()
Versendet die Nachricht und liefert die Antwortnachricht zurück.
|
ResponseToFetchProcessCard |
FetchProcessCard.send()
Versendet die Nachricht und liefert die Antwortnachricht zurück.
|
ResponseToExitDialog |
ExitDialog.send()
Versendet die Nachricht und liefert die Antwortnachricht zurück.
|
ResponseToFetchDelivery |
FetchDelivery.send()
Versendet die Nachricht und liefert die Antwortnachricht zurück.
|
ResponseToForwardDelivery |
ForwardDelivery.send()
Versendet die Nachricht und liefert die Antwortnachricht zurück.
|
ResponseToGetMessageId |
GetMessageId.send()
Versendet die Nachricht und liefert die Antwortnachricht zurück.
|
ResponseToInitDialog |
InitDialog.send()
Versendet die Nachricht und liefert die Antwortnachricht zurück.
|
ResponseToFetchAbstract |
PartialFetchDelivery.send()
Versendet die Nachricht und liefert die Antwortnachricht zurück.
|
ResponseToMediateDelivery |
MediateDelivery.send(java.io.OutputStream storeOutput,
java.io.OutputStream storeInput)
Versendet die Nachricht und liefert die Antwortnachricht zurück.
|
ResponseToStoreDelivery |
StoreDelivery.send(java.io.OutputStream storeOutput,
java.io.OutputStream storeInput)
Versendet die Nachricht und liefert die Antwortnachricht zurück.
|
ResponseToPartialStoreDelivery |
PartialStoreDelivery.send(java.io.OutputStream storeOutput,
java.io.OutputStream storeInput)
Versendet die Nachricht und liefert die Antwortnachricht zurück.
|
ResponseToFetchProcessCard |
FetchProcessCard.send(java.io.OutputStream storeOutput,
java.io.OutputStream storeInput)
Versendet die Nachricht und liefert die Antwortnachricht zurück.
|
ResponseToFetchDelivery |
FetchDelivery.send(java.io.OutputStream storeOutput,
java.io.OutputStream storeInput)
Versendet die Nachricht und liefert die Antwortnachricht zurück.
|
ResponseToForwardDelivery |
ForwardDelivery.send(java.io.OutputStream storeOutput,
java.io.OutputStream storeInput)
Versendet die Nachricht und liefert die Antwortnachricht zurück.
|
ResponseToFetchAbstract |
PartialFetchDelivery.send(java.io.OutputStream storeOutput,
java.io.OutputStream storeInput)
Versendet die Nachricht und liefert die Antwortnachricht zurück.
|
void |
ResponseToProcessDelivery.sign()
Bringt eine Supplier-Signatur an.
|
void |
ResponseToAcceptDelivery.sign()
Bringt eine Supplier-Signatur an.
|
static void |
StoredMessage.storeMessage(OSCIMessage msg,
java.io.OutputStream output)
Serialisiert die übergebene Nachricht und schreibt die Daten in den übergebenen Stream.
|
void |
StoreDelivery.writeMessage(java.io.OutputStream out)
Schreibt die komplette Nachricht in den OutputStream.
|
void |
ResponseToProcessDelivery.writeToStream(java.io.OutputStream out,
java.io.OutputStream storeOutput)
Serialisiert und schreibt die Nachricht - ggf. verschlüsselt - in den
übergebenen Stream.
|
void |
ResponseToAcceptDelivery.writeToStream(java.io.OutputStream out,
java.io.OutputStream storeOutput)
Serialisiert und schreibt die Nachricht - ggf. verschlüsselt - in den
übergebenen Stream.
|
Modifier and Type | Class and Description |
---|---|
class |
OSCIRoleException
Diese Exception zeigt an, dass ein Rollenobjekt für eine unzulässige Operation
verwendet wurde.
|
Copyright © 2017. All Rights Reserved.