У меня есть реализация ISigningCredentialStore, которая реализует метод GetSigningCredentialsAsync (). Этот метод генерирует новый SigningCredentials путем создания X509Certificate2 и сохраняет его в базе данных. Срок действия сертификата истекает каждые 30 дней.
Я хочу запустить фоновый процесс, который ежедневно проверяет, истекает ли срок действия сертификата через 24 часа, и создает новый сертификат, если он есть.
Нужно ли намдобавить AddSigningCredential () при запуске, если мы реализуем ISigningCredentialStore. Как автоматически загрузить новые SigningCredentials в IdentityServer.