Class RevocationInfoArchival

java.lang.Object
org.bouncycastle.asn1.ASN1Object
eu.europa.esig.dss.pades.validation.RevocationInfoArchival
All Implemented Interfaces:
org.bouncycastle.asn1.ASN1Encodable, org.bouncycastle.util.Encodable

public class RevocationInfoArchival extends org.bouncycastle.asn1.ASN1Object
 RevocationInfoArchival ::= SEQUENCE {
   crl [0] EXPLICIT SEQUENCE of CRLs, OPTIONAL
   ocsp [1] EXPLICIT SEQUENCE of OCSP Responses, OPTIONAL
   otherRevInfo [2] EXPLICIT SEQUENCE of OtherRevInfo, OPTIONAL
 }
 
  • Constructor Summary

    Constructors
    Constructor
    Description
    RevocationInfoArchival(org.bouncycastle.asn1.x509.CertificateList[] crlVals, org.bouncycastle.asn1.ocsp.OCSPResponse[] ocspVals, org.bouncycastle.asn1.esf.OtherRevVals otherRevVals)
    The constructor
  • Method Summary

    Modifier and Type
    Method
    Description
    org.bouncycastle.asn1.x509.CertificateList[]
    Gets the CRL values
    Gets the RevocationInfoArchival objet
    org.bouncycastle.asn1.ocsp.OCSPResponse[]
    Gets the OCSP values
    org.bouncycastle.asn1.esf.OtherRevVals
    Gets the other revocation values
    org.bouncycastle.asn1.ASN1Primitive
     

    Methods inherited from class org.bouncycastle.asn1.ASN1Object

    encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RevocationInfoArchival

      public RevocationInfoArchival(org.bouncycastle.asn1.x509.CertificateList[] crlVals, org.bouncycastle.asn1.ocsp.OCSPResponse[] ocspVals, org.bouncycastle.asn1.esf.OtherRevVals otherRevVals)
      The constructor
      Parameters:
      crlVals - a list of CRL values
      ocspVals - a list of OCSP responses
      otherRevVals - a list of other revocation values
  • Method Details

    • getInstance

      public static RevocationInfoArchival getInstance(Object obj)
      Gets the RevocationInfoArchival objet
      Parameters:
      obj - representing the RevocationInfoArchival
      Returns:
      RevocationInfoArchival if the object of the correct type, null otherwise
    • getCrlVals

      public org.bouncycastle.asn1.x509.CertificateList[] getCrlVals()
      Gets the CRL values
      Returns:
      array of CertificateLists
    • getOcspVals

      public org.bouncycastle.asn1.ocsp.OCSPResponse[] getOcspVals()
      Gets the OCSP values
      Returns:
      array of OCSPResponses
    • getOtherRevVals

      public org.bouncycastle.asn1.esf.OtherRevVals getOtherRevVals()
      Gets the other revocation values
      Returns:
      OtherRevVals
    • toASN1Primitive

      public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
      Specified by:
      toASN1Primitive in interface org.bouncycastle.asn1.ASN1Encodable
      Specified by:
      toASN1Primitive in class org.bouncycastle.asn1.ASN1Object