Class AbstractSignatureIdentityInformation.OCSPSelector

java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.AbstractSignatureIdentityInformation.OCSPSelector
All Implemented Interfaces:
Cloneable, org.bouncycastle.util.Selector<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
Enclosing class:
AbstractSignatureIdentityInformation

public static class AbstractSignatureIdentityInformation.OCSPSelector
extends Object
implements org.bouncycastle.util.Selector<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
  • Constructor Details

    • OCSPSelector

      public OCSPSelector​(org.bouncycastle.cert.X509CertificateHolder holder)
    • OCSPSelector

      public OCSPSelector​(org.bouncycastle.util.Selector<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> selector)
    • OCSPSelector

      public OCSPSelector()
    • OCSPSelector

      public OCSPSelector​(X509Certificate certificate) throws CertificateEncodingException
      Throws:
      CertificateEncodingException
  • Method Details

    • fromIssuerCertificate

      public static AbstractSignatureIdentityInformation.OCSPSelector fromIssuerCertificate​(Object certificate) throws IOException
      Throws:
      IOException
    • match

      public boolean match​(org.bouncycastle.asn1.ocsp.BasicOCSPResponse obj)
      Specified by:
      match in interface org.bouncycastle.util.Selector<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
    • clone

      public Object clone()
      Specified by:
      clone in interface org.bouncycastle.util.Selector<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
      Overrides:
      clone in class Object