Class AS2ServerConnection
- java.lang.Object
-
- org.apache.camel.component.as2.api.AS2ServerConnection
-
public class AS2ServerConnection extends Object
-
-
Constructor Summary
Constructors Constructor Description AS2ServerConnection(String as2Version, String originServer, String serverFqdn, Integer serverPortNumber, AS2SignatureAlgorithm signingAlgorithm, Certificate[] signingCertificateChain, PrivateKey signingPrivateKey, PrivateKey decryptingPrivateKey, String mdnMessageTemplate, Certificate[] validateSigningCertificateChain, SSLContext sslContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()PrivateKeygetDecryptingPrivateKey()PrivateKeygetSigningPrivateKey()Certificate[]getValidateSigningCertificateChain()protected org.apache.http.protocol.HttpProcessorinitProtocolProcessor(String as2Version, String originServer, String serverFqdn, AS2SignatureAlgorithm signatureAlgorithm, Certificate[] signingCertificateChain, PrivateKey signingPrivateKey, PrivateKey decryptingPrivateKey, String mdnMessageTemplate, Certificate[] validateSigningCertificateChain)voidlisten(String requestUri, org.apache.http.protocol.HttpRequestHandler handler)voidstopListening(String requestUri)
-
-
-
Constructor Detail
-
AS2ServerConnection
public AS2ServerConnection(String as2Version, String originServer, String serverFqdn, Integer serverPortNumber, AS2SignatureAlgorithm signingAlgorithm, Certificate[] signingCertificateChain, PrivateKey signingPrivateKey, PrivateKey decryptingPrivateKey, String mdnMessageTemplate, Certificate[] validateSigningCertificateChain, SSLContext sslContext) throws IOException
- Throws:
IOException
-
-
Method Detail
-
getValidateSigningCertificateChain
public Certificate[] getValidateSigningCertificateChain()
-
getSigningPrivateKey
public PrivateKey getSigningPrivateKey()
-
getDecryptingPrivateKey
public PrivateKey getDecryptingPrivateKey()
-
close
public void close()
-
listen
public void listen(String requestUri, org.apache.http.protocol.HttpRequestHandler handler)
-
stopListening
public void stopListening(String requestUri)
-
initProtocolProcessor
protected org.apache.http.protocol.HttpProcessor initProtocolProcessor(String as2Version, String originServer, String serverFqdn, AS2SignatureAlgorithm signatureAlgorithm, Certificate[] signingCertificateChain, PrivateKey signingPrivateKey, PrivateKey decryptingPrivateKey, String mdnMessageTemplate, Certificate[] validateSigningCertificateChain)
-
-