Class RespID

java.lang.Object
org.bouncycastle.cert.ocsp.RespID
Direct Known Subclasses:
JcaRespID

public class RespID extends Object
Carrier for a ResponderID.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.bouncycastle.asn1.x509.AlgorithmIdentifier
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    RespID(org.bouncycastle.asn1.ocsp.ResponderID id)
     
    RespID(org.bouncycastle.asn1.x500.X500Name name)
     
    RespID(org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKeyInfo, DigestCalculator digCalc)
    Calculate a RespID based on the public key of the responder.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    int
     
    org.bouncycastle.asn1.ocsp.ResponderID
     

    Methods inherited from class java.lang.Object

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

    • HASH_SHA1

      public static final org.bouncycastle.asn1.x509.AlgorithmIdentifier HASH_SHA1
  • Constructor Details

    • RespID

      public RespID(org.bouncycastle.asn1.ocsp.ResponderID id)
    • RespID

      public RespID(org.bouncycastle.asn1.x500.X500Name name)
    • RespID

      public RespID(org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKeyInfo, DigestCalculator digCalc) throws OCSPException
      Calculate a RespID based on the public key of the responder.
      Parameters:
      subjectPublicKeyInfo - the info structure for the responder public key.
      digCalc - a SHA-1 digest calculator.
      Throws:
      OCSPException - on exception creating ID.
  • Method Details

    • toASN1Primitive

      public org.bouncycastle.asn1.ocsp.ResponderID toASN1Primitive()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object