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
CryptoCmsException
PrivateKey getPrivateKey(org.apache.camel.Exchange exchange) throws CryptoCmsException
CryptoCmsException
X509Certificate getCertificate(org.apache.camel.Exchange exchange) throws CryptoCmsException
CryptoCmsException
Certificate[] getCertificateChain(org.apache.camel.Exchange exchange) throws CryptoCmsException
CryptoCmsException
org.bouncycastle.cms.CMSAttributeTableGenerator getSignedAttributeGenerator(org.apache.camel.Exchange exchange) throws CryptoCmsException
CryptoCmsException
org.bouncycastle.cms.CMSAttributeTableGenerator getUnsignedAttributeGenerator(org.apache.camel.Exchange exchange) throws CryptoCmsException
null
, then no unsigned attribute is generated.CryptoCmsException
Apache Camel