docs: public final Long getExpiresInSeconds() {
      lock.lock();
      try {
        if (expirationTimeMilliseconds == null) {
          return null;
        }
        return (expirationTimeMilliseconds - clock.currentTimeMillis()) / 1000;
      } finally {
        lock.unlock();
      }
    }