Class OCSPTokenBuilder


  • public class OCSPTokenBuilder
    extends Object
    • Constructor Detail

      • OCSPTokenBuilder

        public OCSPTokenBuilder​(org.bouncycastle.cert.ocsp.OCSPResp ocspResp,
                                CertificateToken certificateToken,
                                CertificateToken issuerCertificateToken)
                         throws org.bouncycastle.cert.ocsp.OCSPException
        Throws:
        org.bouncycastle.cert.ocsp.OCSPException
      • OCSPTokenBuilder

        public OCSPTokenBuilder​(org.bouncycastle.cert.ocsp.BasicOCSPResp basicOCSPResp,
                                CertificateToken certificateToken,
                                CertificateToken issuerCertificateToken)
    • Method Detail

      • setSourceURL

        public void setSourceURL​(String sourceURL)
        This sets the revocation data source URL. It is only used in case of OnlineSource.
        Parameters:
        sourceURL - the URL which was used to retrieve this CRL
      • setAvailable

        public void setAvailable​(boolean available)
      • setOCSPResponseStatus

        public void setOCSPResponseStatus​(OCSPRespStatus respStatus)
      • setNonce

        public void setNonce​(BigInteger nonce)
      • build

        public OCSPToken build()
                        throws org.bouncycastle.cert.ocsp.OCSPException
        Build OCSPToken based on the provided parameters
        Returns:
        OCSPToken object
        Throws:
        org.bouncycastle.cert.ocsp.OCSPException - on case of error