@UriParams public class AS2Configuration extends Object
Constructor and Description |
---|
AS2Configuration() |
Modifier and Type | Method and Description |
---|---|
AS2ApiName |
getApiName() |
String |
getAs2From() |
org.apache.camel.component.as2.api.AS2MessageStructure |
getAs2MessageStructure() |
String |
getAs2To() |
String |
getAs2Version() |
String |
getClientFqdn() |
String |
getDispositionNotificationTo() |
String |
getEdiMessageTransferEncoding() |
org.apache.http.entity.ContentType |
getEdiMessageType() |
Certificate[] |
getEncryptingCertificateChain() |
org.apache.camel.component.as2.api.AS2EncryptionAlgorithm |
getEncryptingingAlgorithm() |
PrivateKey |
getEncryptingPrivateKey() |
String |
getFrom() |
String |
getMethodName() |
String |
getRequestUri() |
String |
getServer() |
String |
getServerFqdn() |
Integer |
getServerPortNumber() |
String[] |
getSignedReceiptMicAlgorithms() |
org.apache.camel.component.as2.api.AS2SignatureAlgorithm |
getSigningAlgorithm() |
Certificate[] |
getSigningCertificateChain() |
PrivateKey |
getSigningPrivateKey() |
String |
getSubject() |
String |
getTargetHostname() |
int |
getTargetPortNumber() |
String |
getUserAgent() |
void |
setApiName(AS2ApiName apiName)
What kind of operation to perform
|
void |
setAs2From(String as2From)
The value of the AS2From header of AS2 message.
|
void |
setAs2MessageStructure(org.apache.camel.component.as2.api.AS2MessageStructure as2MessageStructure)
The structure of AS2 Message.
|
void |
setAs2To(String as2To)
The value of the AS2To header of AS2 message.
|
void |
setAs2Version(String as2Version)
The version of the AS2 protocol.
|
void |
setClientFqdn(String clientFqdn)
The Client Fully Qualified Domain Name (FQDN).
|
void |
setDispositionNotificationTo(String dispositionNotificationTo)
The value of the Disposition-Notification-To header.
|
void |
setEdiMessageTransferEncoding(String ediMessageTransferEncoding)
The transfer encoding of EDI message.
|
void |
setEdiMessageType(org.apache.http.entity.ContentType ediMessageType)
The content type of EDI message.
|
void |
setEncryptingAlgorithm(org.apache.camel.component.as2.api.AS2EncryptionAlgorithm encryptingAlgorithm)
The algorithm used to encrypt EDI message.
|
void |
setEncryptingCertificateChain(Certificate[] signingCertificateChain)
The chain of certificates used to encrypt EDI message.
|
void |
setEncryptingPrivateKey(PrivateKey signingPrivateKey)
The key used to encrypt the EDI message.
|
void |
setFrom(String from)
The value of the From header of AS2 message.
|
void |
setMethodName(String methodName)
What sub operation to use for the selected operation
|
void |
setRequestUri(String requestUri)
The request URI of EDI message.
|
void |
setServer(String server)
The value included in the Server message header identifying the
AS2 Server.
|
void |
setServerFqdn(String serverFqdn)
The Server Fully Qualified Domain Name (FQDN).
|
void |
setServerPortNumber(Integer serverPortNumber)
The port number of server.
|
void |
setServerPortNumber(String serverPortNumber)
The port number of server.
|
void |
setSignedReceiptMicAlgorithms(String[] signedReceiptMicAlgorithms)
The list of algorithms, in order of preference, requested to generate a
message integrity check (MIC) returned in message dispostion notification
(MDN)
|
void |
setSigningAlgorithm(org.apache.camel.component.as2.api.AS2SignatureAlgorithm signingAlgorithm)
The algorithm used to sign EDI message.
|
void |
setSigningCertificateChain(Certificate[] signingCertificateChain)
The chain of certificates used to sign EDI message.
|
void |
setSigningPrivateKey(PrivateKey signingPrivateKey)
The key used to sign the EDI message.
|
void |
setSubject(String subject)
The value of Subject header of AS2 message.
|
void |
setTargetHostname(String targetHostname)
The host name (IP or DNS name) of target host.
|
void |
setTargetPortNumber(Integer targetPortNumber)
The port number of target host.
|
void |
setTargetPortNumber(String targetPortNumber)
The port number of target host.
|
void |
setUserAgent(String userAgent)
The value included in the User-Agent message header identifying
the AS2 user agent.
|
public AS2ApiName getApiName()
public void setApiName(AS2ApiName apiName)
public String getMethodName()
public void setMethodName(String methodName)
public String getAs2Version()
public void setAs2Version(String as2Version)
public String getUserAgent()
public void setUserAgent(String userAgent)
public String getServer()
public void setServer(String server)
public String getServerFqdn()
public void setServerFqdn(String serverFqdn)
public String getTargetHostname()
public void setTargetHostname(String targetHostname)
public int getTargetPortNumber()
public void setTargetPortNumber(String targetPortNumber)
public void setTargetPortNumber(Integer targetPortNumber)
public String getClientFqdn()
public void setClientFqdn(String clientFqdn)
public Integer getServerPortNumber()
public void setServerPortNumber(String serverPortNumber)
public void setServerPortNumber(Integer serverPortNumber)
public String getRequestUri()
public void setRequestUri(String requestUri)
public org.apache.http.entity.ContentType getEdiMessageType()
public void setEdiMessageType(org.apache.http.entity.ContentType ediMessageType)
public String getEdiMessageTransferEncoding()
public void setEdiMessageTransferEncoding(String ediMessageTransferEncoding)
public org.apache.camel.component.as2.api.AS2MessageStructure getAs2MessageStructure()
public void setAs2MessageStructure(org.apache.camel.component.as2.api.AS2MessageStructure as2MessageStructure)
public String getSubject()
public void setSubject(String subject)
public String getFrom()
public void setFrom(String from)
public String getAs2From()
public void setAs2From(String as2From)
public String getAs2To()
public void setAs2To(String as2To)
public org.apache.camel.component.as2.api.AS2SignatureAlgorithm getSigningAlgorithm()
public void setSigningAlgorithm(org.apache.camel.component.as2.api.AS2SignatureAlgorithm signingAlgorithm)
public Certificate[] getSigningCertificateChain()
public void setSigningCertificateChain(Certificate[] signingCertificateChain)
public PrivateKey getSigningPrivateKey()
public void setSigningPrivateKey(PrivateKey signingPrivateKey)
public String getDispositionNotificationTo()
public void setDispositionNotificationTo(String dispositionNotificationTo)
public String[] getSignedReceiptMicAlgorithms()
public void setSignedReceiptMicAlgorithms(String[] signedReceiptMicAlgorithms)
public org.apache.camel.component.as2.api.AS2EncryptionAlgorithm getEncryptingingAlgorithm()
public void setEncryptingAlgorithm(org.apache.camel.component.as2.api.AS2EncryptionAlgorithm encryptingAlgorithm)
public Certificate[] getEncryptingCertificateChain()
public void setEncryptingCertificateChain(Certificate[] signingCertificateChain)
public PrivateKey getEncryptingPrivateKey()
public void setEncryptingPrivateKey(PrivateKey signingPrivateKey)
Apache Camel