public interface SignerInfo
| Modifier and Type | Method and Description |
|---|---|
X509Certificate |
getCertificate(org.apache.camel.Exchange exchange) |
Certificate[] |
getCertificateChain(org.apache.camel.Exchange exchange)
Certificates which should be added to the certificate list of the Signed
Data instance which belong to the private key.
|
PrivateKey |
getPrivateKey(org.apache.camel.Exchange exchange) |
String |
getSignatureAlgorithm(org.apache.camel.Exchange exchange) |
org.bouncycastle.cms.CMSAttributeTableGenerator |
getSignedAttributeGenerator(org.apache.camel.Exchange exchange)
Returns the generator for the signed attributes.
|
org.bouncycastle.cms.CMSAttributeTableGenerator |
getUnsignedAttributeGenerator(org.apache.camel.Exchange exchange)
Returns the generator for the unsigned attributes.
|
String getSignatureAlgorithm(org.apache.camel.Exchange exchange) throws CryptoCmsException
CryptoCmsExceptionPrivateKey getPrivateKey(org.apache.camel.Exchange exchange) throws CryptoCmsException
CryptoCmsExceptionX509Certificate getCertificate(org.apache.camel.Exchange exchange) throws CryptoCmsException
CryptoCmsExceptionCertificate[] getCertificateChain(org.apache.camel.Exchange exchange) throws CryptoCmsException
CryptoCmsExceptionorg.bouncycastle.cms.CMSAttributeTableGenerator getSignedAttributeGenerator(org.apache.camel.Exchange exchange)
throws CryptoCmsException
CryptoCmsExceptionorg.bouncycastle.cms.CMSAttributeTableGenerator getUnsignedAttributeGenerator(org.apache.camel.Exchange exchange)
throws CryptoCmsException
null, then no unsigned attribute is generated.CryptoCmsExceptionApache Camel