public class SignerInfoGenerator extends Object
| Constructor and Description |
|---|
SignerInfoGenerator(SignerIdentifier signerIdentifier,
ContentSigner signer,
DigestCalculatorProvider digesterProvider) |
SignerInfoGenerator(SignerIdentifier signerIdentifier,
ContentSigner signer,
DigestCalculatorProvider digesterProvider,
boolean isDirectSignature) |
SignerInfoGenerator(SignerIdentifier signerIdentifier,
ContentSigner signer,
DigestCalculatorProvider digesterProvider,
CMSAttributeTableGenerator sAttrGen,
CMSAttributeTableGenerator unsAttrGen) |
SignerInfoGenerator(SignerInfoGenerator original,
CMSAttributeTableGenerator sAttrGen,
CMSAttributeTableGenerator unsAttrGen) |
| Modifier and Type | Method and Description |
|---|---|
SignerInfo |
generate(ASN1ObjectIdentifier contentType) |
X509CertificateHolder |
getAssociatedCertificate() |
byte[] |
getCalculatedDigest() |
OutputStream |
getCalculatingOutputStream() |
AlgorithmIdentifier |
getDigestAlgorithm() |
CMSAttributeTableGenerator |
getSignedAttributeTableGenerator() |
CMSAttributeTableGenerator |
getUnsignedAttributeTableGenerator() |
boolean |
hasAssociatedCertificate() |
public SignerInfoGenerator(SignerIdentifier signerIdentifier, ContentSigner signer, DigestCalculatorProvider digesterProvider) throws OperatorCreationException
OperatorCreationExceptionpublic SignerInfoGenerator(SignerIdentifier signerIdentifier, ContentSigner signer, DigestCalculatorProvider digesterProvider, boolean isDirectSignature) throws OperatorCreationException
OperatorCreationExceptionpublic SignerInfoGenerator(SignerInfoGenerator original, CMSAttributeTableGenerator sAttrGen, CMSAttributeTableGenerator unsAttrGen)
public SignerInfoGenerator(SignerIdentifier signerIdentifier, ContentSigner signer, DigestCalculatorProvider digesterProvider, CMSAttributeTableGenerator sAttrGen, CMSAttributeTableGenerator unsAttrGen) throws OperatorCreationException
OperatorCreationExceptionpublic boolean hasAssociatedCertificate()
public X509CertificateHolder getAssociatedCertificate()
public AlgorithmIdentifier getDigestAlgorithm()
public OutputStream getCalculatingOutputStream()
public SignerInfo generate(ASN1ObjectIdentifier contentType) throws CMSException
CMSExceptionpublic byte[] getCalculatedDigest()
public CMSAttributeTableGenerator getSignedAttributeTableGenerator()
public CMSAttributeTableGenerator getUnsignedAttributeTableGenerator()
Copyright © 2015. All rights reserved.