Package org.bouncycastle.cms
Class SignerInfoGenerator
- java.lang.Object
-
- org.bouncycastle.cms.SignerInfoGenerator
-
public class SignerInfoGenerator extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SignerInfoGenerator(SignerInfoGenerator original, CMSAttributeTableGenerator sAttrGen, CMSAttributeTableGenerator unsAttrGen)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.bouncycastle.asn1.cms.SignerInfo
generate(org.bouncycastle.asn1.ASN1ObjectIdentifier contentType)
X509CertificateHolder
getAssociatedCertificate()
byte[]
getCalculatedDigest()
java.io.OutputStream
getCalculatingOutputStream()
org.bouncycastle.asn1.x509.AlgorithmIdentifier
getDigestAlgorithm()
int
getGeneratedVersion()
org.bouncycastle.asn1.cms.SignerIdentifier
getSID()
CMSAttributeTableGenerator
getSignedAttributeTableGenerator()
CMSAttributeTableGenerator
getUnsignedAttributeTableGenerator()
boolean
hasAssociatedCertificate()
-
-
-
Constructor Detail
-
SignerInfoGenerator
public SignerInfoGenerator(SignerInfoGenerator original, CMSAttributeTableGenerator sAttrGen, CMSAttributeTableGenerator unsAttrGen)
-
-
Method Detail
-
getSID
public org.bouncycastle.asn1.cms.SignerIdentifier getSID()
-
getGeneratedVersion
public int getGeneratedVersion()
-
hasAssociatedCertificate
public boolean hasAssociatedCertificate()
-
getAssociatedCertificate
public X509CertificateHolder getAssociatedCertificate()
-
getDigestAlgorithm
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getDigestAlgorithm()
-
getCalculatingOutputStream
public java.io.OutputStream getCalculatingOutputStream()
-
generate
public org.bouncycastle.asn1.cms.SignerInfo generate(org.bouncycastle.asn1.ASN1ObjectIdentifier contentType) throws CMSException
- Throws:
CMSException
-
getCalculatedDigest
public byte[] getCalculatedDigest()
-
getSignedAttributeTableGenerator
public CMSAttributeTableGenerator getSignedAttributeTableGenerator()
-
getUnsignedAttributeTableGenerator
public CMSAttributeTableGenerator getUnsignedAttributeTableGenerator()
-
-