docs: private boolean shouldRotateSignedPreKey(OmemoDevice userDevice) {
          if (!OmemoConfiguration.getRenewOldSignedPreKeys()) {
              return false;
          }
  
          Date now = new Date();
          Date lastRenewal = getOmemoStoreBackend().getDateOfLastSignedPreKeyRenewal(userDevice);
  
          if (lastRenewal == null) {
              lastRenewal = new Date();
              getOmemoStoreBackend().setDateOfLastSignedPreKeyRenewal(userDevice, lastRenewal);
          }
  
          long allowedAgeMillis = MILLIS_PER_HOUR * OmemoConfiguration.getRenewOldSignedPreKeysAfterHours();
          return now.getTime() - lastRenewal.getTime() > allowedAgeMillis;
      }