Class CMSCertificateSource

All Implemented Interfaces:
CertificateSource, Serializable
Direct Known Subclasses:
CAdESCertificateSource, TimestampCertificateSource

public abstract class CMSCertificateSource extends SignatureCertificateSource
CMS certificate source
See Also:
  • Constructor Details

    • CMSCertificateSource

      @Deprecated protected CMSCertificateSource(org.bouncycastle.cms.CMSSignedData cmsSignedData, org.bouncycastle.cms.SignerInformation currentSignerInformation)
      Deprecated.
      since DSS 6.3. Please use new CMSCertificateSource(SignerInformationStore signerInformations, Store<X509CertificateHolder> certificates, SignerInformation currentSignerInformation constructor instead
      The constructor to instantiate a CMSCertificateSource. Allows to define a used signerInformation.
      Parameters:
      cmsSignedData - CMSSignedData
      currentSignerInformation - the current SignerInformation extracted from cmsSignedData
    • CMSCertificateSource

      protected CMSCertificateSource(org.bouncycastle.cms.SignerInformationStore signerInformations, org.bouncycastle.util.Store<org.bouncycastle.cert.X509CertificateHolder> certificates, org.bouncycastle.cms.SignerInformation currentSignerInformation)
      The constructor is used to instantiate a CMSCertificateSource. Allows to define a used signerInformation.
      Parameters:
      signerInformations - SignerInformationStore all signers from a CMS
      certificates - Store containing SignedData.certificates
      currentSignerInformation - SignerInformation current signer
  • Method Details