configValue = $config->getAppValue('files_external', 'user_certificate_scan', ''); } public function getCategory(): string { return 'security'; } public function getName(): string { return $this->l10n->t('Old administration imported certificates'); } public function run(): SetupResult { // all fine if neither "not-run-yet" nor a result if ($this->configValue === '') { return SetupResult::success(); } if ($this->configValue === 'not-run-yet') { return SetupResult::info($this->l10n->t('A background job is pending that checks for administration imported SSL certificates. Please check back later.')); } return SetupResult::error($this->l10n->t('There are some administration imported SSL certificates present, that are not used anymore with Nextcloud 21. They can be imported on the command line via "occ security:certificates:import" command. Their paths inside the data directory are shown below.')); } }