docs: protected void modified(Map<String, Object> props) {
          String oldKeyImportFile = keyImportFile;
          Long oldKeyTokenExpiration = keyTokenExpiration;
          Long oldMonitorInterval = monitorInterval;
  
          loadConfig(props);
  
          if (isKeysConfigChanged(oldKeyImportFile, oldKeyTokenExpiration)) {
              unsetFileMonitorRegistration();
              Tr.audit(tc, "LTPA_KEYS_TO_LOAD", keyImportFile);
              setupRuntimeLTPAInfrastructure();
          } else if (isMonitorIntervalChanged(oldMonitorInterval)) {
              unsetFileMonitorRegistration();
              optionallyCreateFileMonitor();
          }
      }