Package | Description |
---|---|
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 | Method and Description |
---|---|
boolean |
ContentContainer.checkAllSignatures()
Überprüft alle Signaturen in dem ContentContainer.
|
boolean |
ContentContainer.checkSignature(Role signatureRole)
Überprüft die Signatur zu dem übergebenen Role Objekt.
|
ContentContainer |
EncryptedDataOSCI.decrypt(Role reader)
Diese Methode entschlüsselt den Inhalt des EncryptedDataOSCI-Objektes mit dem übergebenem Role-Objekt.
|
void |
EncryptedDataOSCI.encrypt(byte[] encryptedSymKey,
Role reader)
Diese Methode erstellt die EncryptedData-Strukturen ohne den symmetrischen Schlüssel noch einmal zu
verschlüsseln.
|
void |
EncryptedDataOSCI.encrypt(byte[] encryptedSymKey,
Role reader,
java.lang.String algorithm)
Diese Methode erstellt die EncryptedData-Strukturen ohne den symmetrischen Schlüssel noch einmal zu
verschlüsseln.
|
void |
EncryptedDataOSCI.encrypt(Role reader)
Verschlüsselt den geheimen Schlüssel mit RSAES-PKCS1-v1_5 und fügt ihn als EncryptedKey-Element dem
EncyptedData-Element hinzu.
|
void |
EncryptedDataOSCI.encrypt(Role reader,
java.lang.String algorithm)
Verschlüsselt den geheimen Schlüssel mit dem angegebenen Algorithmus und fügt ihn als
EncryptedKey-Element dem EncyptedData-Element hinzu.
|
boolean |
ContentContainer.hasWeakSignature(Role signer,
java.util.Date date)
Durchsucht Inhaltsdatensignaturen nach den verwendeten Algorithmen.
|
void |
OSCISignature.sign(Role signer)
undocumented
|
Modifier and Type | Method and Description |
---|---|
void |
MediateDelivery.addContentContainer(ContentContainer container)
Fügt der Nachricht einen Inhaltsdatencontainer hinzu.
|
void |
StoreDelivery.addContentContainer(ContentContainer container)
Fügt der Nachricht einen Inhaltsdatencontainer hinzu.
|
void |
ResponseToProcessDelivery.addContentContainer(ContentContainer container)
Fügt der Nachricht einen Inhaltsdatencontainer hinzu.
|
void |
ForwardDelivery.addContentContainer(ContentContainer container)
Fügt der Nachricht einen Inhaltsdatencontainer hinzu.
|
void |
MediateDelivery.addEncryptedData(EncryptedDataOSCI encData)
Fügt der Nachricht einen EncryptedData-Eintrag mit verschlüsselten
Inhaltsdaten hinzu.
|
void |
StoreDelivery.addEncryptedData(EncryptedDataOSCI encData)
Fügt der Nachricht einen EncryptedData-Eintrag mit verschlüsselten Inhaltsdaten hinzu.
|
void |
ResponseToProcessDelivery.addEncryptedData(EncryptedDataOSCI encData)
Fügt der Nachricht einen EncryptedData-Eintrag mit verschlüsselten
Inhaltsdaten hinzu.
|
void |
ForwardDelivery.addEncryptedData(EncryptedDataOSCI encData)
Fügt der Nachricht einen EncryptedData-Eintrag mit verschlüsselten
Inhaltsdaten hinzu.
|
boolean |
OSCIMessage.hasWeakSignature(java.util.Date date)
Durchsucht die Nachrichtensignatur nach den verwendeten Algorithmen.
|
void |
PartialStoreDelivery.setChunkBlob(java.io.InputStream chunkBlob)
Setzt den aktuellen zu übertragen Chunk der kompletten StoreDelivery Nachricht.
|
Constructor and Description |
---|
PartialStoreDelivery(DialogHandler dh,
Addressee addressee,
boolean infoOnly,
java.lang.String messageId)
Legt ein Nachrichtenobjekt für einen paketierten Zustellungsauftrag an.
|
PartialStoreDelivery(DialogHandler dh,
Addressee addressee,
ChunkInformation chunkInforamtion,
java.lang.String messageId)
Legt ein Nachrichtenobjekt für einen paketierten Zustellungsauftrag an.
|
StoreDelivery(DialogHandler dh,
Addressee addressee,
java.lang.String messageId)
Legt ein Nachrichtenobjekt für einen Zustellungsauftrag an.
|
Modifier and Type | Method and Description |
---|---|
java.security.cert.X509Certificate |
Role.getCipherCertificate()
Liefert das eingestellte Verschlüsselungszertifikat.
|
Decrypter |
Role.getDecrypter()
Liefert das eingestellte Decrypter-Objekt oder null, wenn kein Objekt an den Konstruktor übergeben wurde.
|
java.security.cert.X509Certificate |
Role.getSignatureCertificate()
Liefert das eingestellte Signaturzertifikat.
|
Signer |
Role.getSigner()
Liefert das eingestellte Signer-Objekt oder null, wenn kein Objekt an den Konstruktor übergeben wurde.
|
Copyright © 2017. All Rights Reserved.