Class CMSSignedDataObject

java.lang.Object
eu.europa.esig.dss.cms.object.CMSSignedDataObject

public class CMSSignedDataObject extends Object
Implementation of a CMS based on a BouncyCastle org.bouncycastle.cms.CMSSignedData
  • Constructor Details

    • CMSSignedDataObject

      public CMSSignedDataObject(org.bouncycastle.cms.CMSSignedData cmsSignedData)
      Default constructor
      Parameters:
      cmsSignedData - CMSSignedData
  • Method Details

    • getCMSSignedData

      public org.bouncycastle.cms.CMSSignedData getCMSSignedData()
      Gets a CMSSignedData
      Returns:
      CMSSignedData
    • getVersion

      public int getVersion()
    • getDigestAlgorithmIDs

      public Set<org.bouncycastle.asn1.x509.AlgorithmIdentifier> getDigestAlgorithmIDs()
    • isDetachedSignature

      public boolean isDetachedSignature()
    • getSignedContentType

      public org.bouncycastle.asn1.ASN1ObjectIdentifier getSignedContentType()
    • getSignedContent

      public eu.europa.esig.dss.model.DSSDocument getSignedContent()
    • getCertificates

      public org.bouncycastle.util.Store<org.bouncycastle.cert.X509CertificateHolder> getCertificates()
    • getCRLs

      public org.bouncycastle.util.Store<org.bouncycastle.cert.X509CRLHolder> getCRLs()
    • getAttributeCertificates

      public org.bouncycastle.util.Store<org.bouncycastle.cert.X509AttributeCertificateHolder> getAttributeCertificates()
    • getOcspResponseStore

      public org.bouncycastle.util.Store<?> getOcspResponseStore()
    • getOcspBasicStore

      public org.bouncycastle.util.Store<?> getOcspBasicStore()
    • getSignerInfos

      public org.bouncycastle.cms.SignerInformationStore getSignerInfos()
    • getDEREncoded

      public byte[] getDEREncoded()
    • getEncoded

      public byte[] getEncoded()