| Modifier and Type | Field and Description |
|---|---|
| private SignerInfoGeneratorBuilder |
| Access | Constructor and Description |
|---|---|
| public | JcaSignerInfoGeneratorBuilder(DigestCalculatorProvider
a provider of digest calculators for the algorithms required in the signature and attribute calculations. digestProvider)Base constructor. |
| public | JcaSignerInfoGeneratorBuilder(DigestCalculatorProvider
a provider of digest calculators for the algorithms required in the signature and attribute calculations. digestProvider, CMSSignatureEncryptionAlgorithmFinder finder for algorithm IDs to store for the signature encryption/signature algorithm field. sigEncAlgFinder)Base constructor with a particular finder for signature algorithms. |
| Modifier and Type | Method and Description |
|---|---|
| public SignerInfoGenerator | |
| public SignerInfoGenerator | |
| public SignerInfoGenerator | |
| public JcaSignerInfoGeneratorBuilder | |
| public JcaSignerInfoGeneratorBuilder | Returns: the builder objectIf 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. |
| public JcaSignerInfoGeneratorBuilder | |
| public JcaSignerInfoGeneratorBuilder |
| builder | back to summary |
|---|---|
| private SignerInfoGeneratorBuilder builder | |
| JcaSignerInfoGeneratorBuilder | back to summary |
|---|---|
| public JcaSignerInfoGeneratorBuilder(DigestCalculatorProvider digestProvider) Base constructor.
| |
| JcaSignerInfoGeneratorBuilder | back to summary |
|---|---|
| public JcaSignerInfoGeneratorBuilder(DigestCalculatorProvider digestProvider, CMSSignatureEncryptionAlgorithmFinder sigEncAlgFinder) Base constructor with a particular finder for signature algorithms.
| |
| build | back to summary |
|---|---|
| public SignerInfoGenerator build(ContentSigner contentSigner, X509CertificateHolder certHolder) throws OperatorCreationException | |
| build | back to summary |
|---|---|
| public SignerInfoGenerator build(ContentSigner contentSigner, byte[] keyIdentifier) throws OperatorCreationException | |
| build | back to summary |
|---|---|
| public SignerInfoGenerator build(ContentSigner contentSigner, X509Certificate certificate) throws OperatorCreationException, CertificateEncodingException | |
| setContentDigest | back to summary |
|---|---|
| public JcaSignerInfoGeneratorBuilder setContentDigest(AlgorithmIdentifier contentDigest) | |
| setDirectSignature | back to summary |
|---|---|
| public JcaSignerInfoGeneratorBuilder 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.
| |
| setSignedAttributeGenerator | back to summary |
|---|---|
| public JcaSignerInfoGeneratorBuilder setSignedAttributeGenerator(CMSAttributeTableGenerator signedGen) | |
| setUnsignedAttributeGenerator | back to summary |
|---|---|
| public JcaSignerInfoGeneratorBuilder setUnsignedAttributeGenerator(CMSAttributeTableGenerator unsignedGen) | |