public abstract class MessagePart
extends java.lang.Object
Diese Klasse ist die Basisklasse für sämtliche Header-Element und alle weiteren Elemente welche in einer OSCI-Nachricht signiert werden (Attachment, ContentContainer, Content... ).
Copyright © 2017 Freie Hansestadt Bremen
Erstellt von Governikus 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 Koordinierungsstelle für IT-Standards (KoSIT), Schillerstr. 1, 28195 Bremen schriftlich angefordert werden.Modifier and Type | Method and Description |
---|---|
long |
getLength()
Berechnet die Länge des XML-Tags.
|
java.lang.String |
getRefID()
Liefert das refID-Attribut.
|
void |
setNSPrefixes(OSCIMessage msg)
Setzt die Namespace-Prefixe und die NS-Deklaration, die bei der Serialisierung verwendet werden.
|
void |
setNSPrefixes(java.lang.String soap,
java.lang.String osci,
java.lang.String ds,
java.lang.String xenc,
java.lang.String xsi)
Setzt die Namespace-Prefixe, die bei der Serialisierung verwendet werden.
|
void |
setRefID(java.lang.String id)
Setzt das refID-Attribut des MessagePart-Objekts.
|
public void setNSPrefixes(OSCIMessage msg)
msg
- die Nachricht, aus der die Prefixes übernommen werden sollenpublic void setNSPrefixes(java.lang.String soap, java.lang.String osci, java.lang.String ds, java.lang.String xenc, java.lang.String xsi)
soap
- SOAP-Prefixosci
- OSCI-Prefixds
- Digital Signature-Prefixxenc
- XML Encryption-Prefixxsi
- XML Schema-Prefixpublic void setRefID(java.lang.String id)
id
- refID-StringgetRefID()
public java.lang.String getRefID()
setRefID(String)
public long getLength() throws java.io.IOException, OSCIException
java.io.IOException
OSCIRoleException
OSCIException
Copyright © 2017. All Rights Reserved.