Interface CertificateStore


  • public interface CertificateStore
    A store of certificates. An implementation can be plugged in to provide certificates to components who use it.
    Author:
    bratseth
    • Method Detail

      • getCertificate

        default String getCertificate​(String appid)
        Returns a certificate for a given appid, using the default TTL and retry time
      • getCertificate

        default String getCertificate​(String appid,
                                      long ttl)
        Returns a certificate for a given appid, using a TTL and default retry time
      • getCertificate

        String getCertificate​(String appid,
                              long ttl,
                              long retry)
        Returns a certificate for a given appid, using a TTL and default retry time
        Parameters:
        ttl - certificate TTL in ms. Use the default TTL if set to 0
        retry - if no certificate is found, allow access to cert DB again in "retry" ms. Use the default retry time if set to 0.