public class SignerInfoGeneratorBuilder extends Object
| Constructor and Description |
|---|
SignerInfoGeneratorBuilder(DigestCalculatorProvider digestProvider) |
| Modifier and Type | Method and Description |
|---|---|
SignerInfoGenerator |
build(ContentSigner contentSigner,
byte[] keyIdentifier) |
SignerInfoGenerator |
build(ContentSigner contentSigner,
X509CertificateHolder certHolder) |
SignerInfoGeneratorBuilder |
setDirectSignature(boolean hasNoSignedAttributes)
If the passed in flag is true, the signer signature will be based on the data, not
a collection of signed attributes, and no signed attributes will be included.
|
SignerInfoGeneratorBuilder |
setSignedAttributeGenerator(CMSAttributeTableGenerator signedGen) |
SignerInfoGeneratorBuilder |
setUnsignedAttributeGenerator(CMSAttributeTableGenerator unsignedGen) |
public SignerInfoGeneratorBuilder(DigestCalculatorProvider digestProvider)
public SignerInfoGeneratorBuilder setDirectSignature(boolean hasNoSignedAttributes)
public SignerInfoGeneratorBuilder setSignedAttributeGenerator(CMSAttributeTableGenerator signedGen)
public SignerInfoGeneratorBuilder setUnsignedAttributeGenerator(CMSAttributeTableGenerator unsignedGen)
public SignerInfoGenerator build(ContentSigner contentSigner, X509CertificateHolder certHolder) throws OperatorCreationException
OperatorCreationExceptionpublic SignerInfoGenerator build(ContentSigner contentSigner, byte[] keyIdentifier) throws OperatorCreationException
OperatorCreationExceptionCopyright © 2015. All rights reserved.