public abstract class CryptoCmsUnmarshaller extends Object implements org.apache.camel.Processor
Constructor and Description |
---|
CryptoCmsUnmarshaller(CryptoCmsUnMarshallerConfiguration config) |
Modifier and Type | Method and Description |
---|---|
protected String |
certsToString(Collection<X509Certificate> certs) |
protected void |
certToString(StringBuilder sb,
X509Certificate cert) |
CryptoCmsUnMarshallerConfiguration |
getConfiguration() |
protected String |
issuerSerialNumberSubject(org.bouncycastle.cert.X509CertificateHolder cert) |
void |
process(org.apache.camel.Exchange exchange) |
protected abstract Object |
unmarshalInternal(InputStream is,
org.apache.camel.Exchange exchange) |
public CryptoCmsUnmarshaller(CryptoCmsUnMarshallerConfiguration config)
public CryptoCmsUnMarshallerConfiguration getConfiguration()
public void process(org.apache.camel.Exchange exchange) throws Exception
process
in interface org.apache.camel.Processor
Exception
protected abstract Object unmarshalInternal(InputStream is, org.apache.camel.Exchange exchange) throws Exception
Exception
protected String certsToString(Collection<X509Certificate> certs)
protected String issuerSerialNumberSubject(org.bouncycastle.cert.X509CertificateHolder cert)
protected void certToString(StringBuilder sb, X509Certificate cert)
Apache Camel