Class CertStatus

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

public class CertStatus extends org.bouncycastle.asn1.ASN1Object
CertStatus ::= SEQUENCE { certHash OCTET STRING, certReqId INTEGER, statusInfo PKIStatusInfo OPTIONAL, hashAlg [0] AlgorithmIdentifier{DIGEST-ALGORITHM, {...}} OPTIONAL }
  • Constructor Details

    • CertStatus

      public CertStatus(byte[] certHash, BigInteger certReqId)
    • CertStatus

      public CertStatus(byte[] certHash, org.bouncycastle.asn1.ASN1Integer certReqId)
    • CertStatus

      public CertStatus(byte[] certHash, BigInteger certReqId, PKIStatusInfo statusInfo)
    • CertStatus

      public CertStatus(byte[] certHash, BigInteger certReqId, PKIStatusInfo statusInfo, org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlg)
  • Method Details

    • getInstance

      public static CertStatus getInstance(Object o)
    • getCertHash

      public org.bouncycastle.asn1.ASN1OctetString getCertHash()
    • getCertReqId

      public org.bouncycastle.asn1.ASN1Integer getCertReqId()
    • getStatusInfo

      public PKIStatusInfo getStatusInfo()
    • getHashAlg

      public org.bouncycastle.asn1.x509.AlgorithmIdentifier getHashAlg()
    • toASN1Primitive

      public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
      
        CertStatus ::= SEQUENCE {
           certHash    OCTET STRING,
           certReqId   INTEGER,
           statusInfo  PKIStatusInfo OPTIONAL,
           hashAlg [0] AlgorithmIdentifier{DIGEST-ALGORITHM, {...}} OPTIONAL
         }
      
       
      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.