Class RevAnnContent

java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.cmp.RevAnnContent
All Implemented Interfaces:
org.bouncycastle.asn1.ASN1Encodable, org.bouncycastle.util.Encodable

public class RevAnnContent extends org.bouncycastle.asn1.ASN1Object
      RevAnnContent ::= SEQUENCE {
          status              PKIStatus,
          certId              CertId,
          willBeRevokedAt     GeneralizedTime,
          badSinceDate        GeneralizedTime,
          crlDetails          Extensions  OPTIONAL
          -- extra CRL details (e.g., crl number, reason, location, etc.)
      }
 
  • Constructor Summary

    Constructors
    Constructor
    Description
    RevAnnContent(PKIStatus status, CertId certId, org.bouncycastle.asn1.ASN1GeneralizedTime willBeRevokedAt, org.bouncycastle.asn1.ASN1GeneralizedTime badSinceDate)
     
    RevAnnContent(PKIStatus status, CertId certId, org.bouncycastle.asn1.ASN1GeneralizedTime willBeRevokedAt, org.bouncycastle.asn1.ASN1GeneralizedTime badSinceDate, org.bouncycastle.asn1.x509.Extensions crlDetails)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.bouncycastle.asn1.ASN1GeneralizedTime
     
     
    org.bouncycastle.asn1.x509.Extensions
     
     
     
    org.bouncycastle.asn1.ASN1GeneralizedTime
     
    org.bouncycastle.asn1.ASN1Primitive
    RevAnnContent ::= SEQUENCE { status PKIStatus, certId CertId, willBeRevokedAt GeneralizedTime, badSinceDate GeneralizedTime, crlDetails Extensions OPTIONAL -- extra CRL details (e.g., crl number, reason, location, etc.) }

    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

    • RevAnnContent

      public RevAnnContent(PKIStatus status, CertId certId, org.bouncycastle.asn1.ASN1GeneralizedTime willBeRevokedAt, org.bouncycastle.asn1.ASN1GeneralizedTime badSinceDate)
    • RevAnnContent

      public RevAnnContent(PKIStatus status, CertId certId, org.bouncycastle.asn1.ASN1GeneralizedTime willBeRevokedAt, org.bouncycastle.asn1.ASN1GeneralizedTime badSinceDate, org.bouncycastle.asn1.x509.Extensions crlDetails)
  • Method Details

    • getInstance

      public static RevAnnContent getInstance(Object o)
    • getStatus

      public PKIStatus getStatus()
    • getCertId

      public CertId getCertId()
    • getWillBeRevokedAt

      public org.bouncycastle.asn1.ASN1GeneralizedTime getWillBeRevokedAt()
    • getBadSinceDate

      public org.bouncycastle.asn1.ASN1GeneralizedTime getBadSinceDate()
    • getCrlDetails

      public org.bouncycastle.asn1.x509.Extensions getCrlDetails()
    • toASN1Primitive

      public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
       RevAnnContent ::= SEQUENCE {
             status              PKIStatus,
             certId              CertId,
             willBeRevokedAt     GeneralizedTime,
             badSinceDate        GeneralizedTime,
             crlDetails          Extensions  OPTIONAL
              -- extra CRL details (e.g., crl number, reason, location, etc.)
       }
       
      Specified by:
      toASN1Primitive in interface org.bouncycastle.asn1.ASN1Encodable
      Specified by:
      toASN1Primitive in class org.bouncycastle.asn1.ASN1Object
      Returns:
      a basic ASN.1 object representation.