Class ResponseCacher

    • Constructor Detail

      • ResponseCacher

        public ResponseCacher​(org.xipki.datasource.DataSourceWrapper datasource,
                              boolean master,
                              org.xipki.util.Validity validity)
    • Method Detail

      • isOnService

        public boolean isOnService()
      • init

        public void init()
      • getIssuer

        public IssuerEntry getIssuer​(org.xipki.ocsp.api.RequestIssuer reqIssuer)
      • getOcspResponse

        public org.xipki.ocsp.api.OcspRespWithCacheInfo getOcspResponse​(int issuerId,
                                                                        BigInteger serialNumber,
                                                                        org.xipki.security.SignAlgo sigAlgo)
                                                                 throws org.xipki.datasource.DataAccessException
        Throws:
        org.xipki.datasource.DataAccessException
      • storeOcspResponse

        public void storeOcspResponse​(int issuerId,
                                      BigInteger serialNumber,
                                      long generatedAt,
                                      Long nextUpdate,
                                      org.xipki.security.SignAlgo sigAlgo,
                                      byte[] response)