Class CMSOCSPSource

java.lang.Object
eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource<eu.europa.esig.dss.model.x509.revocation.ocsp.OCSP>
eu.europa.esig.dss.spi.x509.revocation.ocsp.OfflineOCSPSource
eu.europa.esig.dss.validation.CMSOCSPSource
All Implemented Interfaces:
MultipleRevocationSource<eu.europa.esig.dss.model.x509.revocation.ocsp.OCSP>, RevocationSource<eu.europa.esig.dss.model.x509.revocation.ocsp.OCSP>, Serializable
Direct Known Subclasses:
TimestampOCSPSource

public abstract class CMSOCSPSource extends OfflineOCSPSource
OCSPSource that retrieves information from a CMSSignedData container.
See Also:
  • Field Details

    • cmsSignedData

      protected final transient org.bouncycastle.cms.CMSSignedData cmsSignedData
      The CMS SignedData
    • unsignedAttributes

      protected final transient org.bouncycastle.asn1.cms.AttributeTable unsignedAttributes
      Represents unsigned properties
  • Constructor Details

    • CMSOCSPSource

      protected CMSOCSPSource(org.bouncycastle.cms.CMSSignedData cms, org.bouncycastle.asn1.cms.AttributeTable unsignedAttributes)
      The default constructor for CAdESOCSPSource.
      Parameters:
      cms - CMSSignedData
      unsignedAttributes - AttributeTable unsignedAttributes