asit.moa.client.deliver.moazs
Interface MOAZSClient
- All Superinterfaces:
- Client, DeliveryClient
- All Known Implementing Classes:
- MOAZSClientImpl
- public interface MOAZSClient
- extends DeliveryClient
app2mzs
|
Method Summary |
void |
addPayLoadDocumentReference(String url,
String fileName,
String mimeType,
byte[] md5Checksum)
|
String |
generateAppDeliveryID()
|
DeliveryResponse |
sendDeliveryRequest()
|
DeliveryResponse |
sendDeliveryRequest(String address)
|
DeliveryResponse |
sendDeliveryRequest(String address,
Element request)
|
DeliveryResponse |
sendDeliveryRequest(String address,
InputStream is)
|
void |
setKeyIdentifier(String keyID)
|
void |
setMetaData(String appDeliveryID,
String deliveryQuality,
boolean requiresEncryption)
|
void |
setMetaData(String appDeliveryID,
String deliveryQuality,
boolean requiresEncryption,
boolean isPrivateDelivery)
|
void |
setReceiver(Adressat person)
|
void |
setSenderData(String profileID,
String keyID)
|
void |
setSenderProfileID(String profileID)
|
void |
setServer(String url,
iaik.x509.X509Certificate certificate)
|
void |
setXMLDocument(Element xmlDoc,
String xmlProfileID)
|
void |
setXMLDocument(Element xmlDoc,
String fileName,
String mimeType,
String resultingMimeType,
String signatureXPath,
Element signatureStyleSheet,
String previewStyleSheetFileName,
Element previewStyleSheet)
|
DQ_RSA
public static final String DQ_RSA
- See Also:
- Constant Field Values
DQ_NON_RSA
public static final String DQ_NON_RSA
- See Also:
- Constant Field Values
DQ_EINSCHREIBEN
public static final String DQ_EINSCHREIBEN
- See Also:
- Constant Field Values
DQ_EINSCHREIBEN_EIGENHAENDIG
public static final String DQ_EINSCHREIBEN_EIGENHAENDIG
- See Also:
- Constant Field Values
DQ_EINSCHREIBEN_MIT_RUECKSCHEIN
public static final String DQ_EINSCHREIBEN_MIT_RUECKSCHEIN
- See Also:
- Constant Field Values
DQ_EINSCHREIBEN_MIT_RUECKSCHEIN_EIGENHAENDIG
public static final String DQ_EINSCHREIBEN_MIT_RUECKSCHEIN_EIGENHAENDIG
- See Also:
- Constant Field Values
DQS_GV
public static final Set DQS_GV
DQS_PRIVATE
public static final Set DQS_PRIVATE
DQS
public static final Set DQS
setServer
public void setServer(String url,
iaik.x509.X509Certificate certificate)
throws ClientException
- Throws:
ClientException
setSenderData
public void setSenderData(String profileID,
String keyID)
setSenderProfileID
public void setSenderProfileID(String profileID)
setKeyIdentifier
public void setKeyIdentifier(String keyID)
setReceiver
public void setReceiver(Adressat person)
- Specified by:
setReceiver in interface DeliveryClient
setMetaData
public void setMetaData(String appDeliveryID,
String deliveryQuality,
boolean requiresEncryption)
setMetaData
public void setMetaData(String appDeliveryID,
String deliveryQuality,
boolean requiresEncryption,
boolean isPrivateDelivery)
generateAppDeliveryID
public String generateAppDeliveryID()
throws DeliveryException
- Throws:
DeliveryException
setXMLDocument
public void setXMLDocument(Element xmlDoc,
String xmlProfileID)
setXMLDocument
public void setXMLDocument(Element xmlDoc,
String fileName,
String mimeType,
String resultingMimeType,
String signatureXPath,
Element signatureStyleSheet,
String previewStyleSheetFileName,
Element previewStyleSheet)
addPayLoadDocumentReference
public void addPayLoadDocumentReference(String url,
String fileName,
String mimeType,
byte[] md5Checksum)
throws ClientException
- Throws:
ClientException
sendDeliveryRequest
public DeliveryResponse sendDeliveryRequest(String address)
throws ClientException
- Throws:
ClientException
sendDeliveryRequest
public DeliveryResponse sendDeliveryRequest(String address,
InputStream is)
throws ClientException
- Throws:
ClientException
sendDeliveryRequest
public DeliveryResponse sendDeliveryRequest(String address,
Element request)
throws ClientException
- Throws:
ClientException
sendDeliveryRequest
public DeliveryResponse sendDeliveryRequest()
throws ClientException
- Throws:
ClientException
Copyright 2007 Institut fuer Angewandte Informationsverarbeitung und Kommunikationstechnologie. All Rights Reserved.