Package org.bouncycastle.cms
Class SignerInfoGenerator
java.lang.Object
org.bouncycastle.cms.SignerInfoGenerator
public class SignerInfoGenerator extends Object
-
Constructor Summary
Constructors Constructor Description SignerInfoGenerator(SignerInfoGenerator original, CMSAttributeTableGenerator sAttrGen, CMSAttributeTableGenerator unsAttrGen) -
Method Summary
Modifier and Type Method Description SignerInfogenerate(ASN1ObjectIdentifier contentType)X509CertificateHoldergetAssociatedCertificate()byte[]getCalculatedDigest()OutputStreamgetCalculatingOutputStream()AlgorithmIdentifiergetDigestAlgorithm()ASN1IntegergetGeneratedVersion()SignerIdentifiergetSID()CMSAttributeTableGeneratorgetSignedAttributeTableGenerator()CMSAttributeTableGeneratorgetUnsignedAttributeTableGenerator()booleanhasAssociatedCertificate()
-
Constructor Details
-
SignerInfoGenerator
public SignerInfoGenerator(SignerInfoGenerator original, CMSAttributeTableGenerator sAttrGen, CMSAttributeTableGenerator unsAttrGen)
-
-
Method Details
-
getSID
-
getGeneratedVersion
-
hasAssociatedCertificate
public boolean hasAssociatedCertificate() -
getAssociatedCertificate
-
getDigestAlgorithm
-
getCalculatingOutputStream
-
generate
- Throws:
CMSException
-
getCalculatedDigest
public byte[] getCalculatedDigest() -
getSignedAttributeTableGenerator
-
getUnsignedAttributeTableGenerator
-