Class OcspClientBouncyCastle

  • All Implemented Interfaces:
    OcspClient

    public class OcspClientBouncyCastle
    extends Object
    implements OcspClient
    OcspClient implementation using BouncyCastle.
    Since:
    2.1.6
    Author:
    psoares
    • Constructor Detail

      • OcspClientBouncyCastle

        public OcspClientBouncyCastle​(X509Certificate checkCert,
                                      X509Certificate rootCert,
                                      String url)
        Creates an instance of an OcspClient that will be using BouncyCastle.
        Parameters:
        checkCert - the check certificate
        rootCert - the root certificate
        url - the OCSP URL
    • Method Detail

      • getEncoded

        public byte[] getEncoded()
        Description copied from interface: OcspClient
        Gets an encoded byte array.
        Specified by:
        getEncoded in interface OcspClient
        Returns:
        a byte array
        See Also:
        OcspClient
      • setProxy

        public void setProxy​(Proxy aProxy)
        Sets Proxy which will be used for URL connection.
        Parameters:
        aProxy - Proxy to set
      • getProxy

        public Proxy getProxy()
        Returns Proxy object used for URL connections.
        Returns:
        configured proxy