Показать/Скрыть содержание

    Очистка данных об операциях

    Данные и состояние подтверждаемых пользователем операций сохраняются в базе данных Сервиса Обработки Документов (по умолчанию имя БД OperationStoreDb).

    По умолчанию данные подтверждаемых операций хранятся бессрочно.

    В КриптоПро DSS реализован механизм удаления устаревших данных о подтверждаемых операций. Настройка выполняется при помощи следующих командлетов:

    • Get-DssStsOperationEraser
    • Set-DssStsOperationEraser

    Данные командлеты позволяют настроить время хранения данных об операциях и период очистки.

    Параметр Описание
    IsEnabled Включить/отключить очистку устаревших данных.
    Times Точное время запуска очистки устаревших данных. Формат: hh:mm:ss.
    OperationLimitInMinutes Время хранения данных об операциях в минутах. При очистке будут удалены все записи, созданные ранее указанного времени.
    BatchSize Размер блока удаляемых за одну итерацию записей. По умолчанию 100.

    Время хранения записей OperationLimitInMinutes необходимо указывать не менее времени подтверждения операции и времени выполнения операции. Время подтверждения операции задается на Центре Идентификации - параметр OtpConfirmationTimeOut командлетов Get-DssStsProperties/Set-DssStsProperties. Время выполнения операции задаётся на Сервисе Подписи - параметр TokenTimeout командлетов Get-DssProperties/Set-DssProperties.

    Если прикладная система использует API DSS для получения сведений о выполненных операциях, то время хранения данных об операция нужно задавать, исходя из требований прикладной системы. Например, прикладной системе необходимо собирать статистику о пользовательских операциях в течении месяца, тогда необходимо задать значение -OperationLimitInMinutes равным 44640. Если прикладной системе необходимо иметь возможность повторно выгрузить подписанные и/или исходные документы, можно использовать их идентификаторы в DSS. Идентификаторы подписанных и исходных документов, хранимых в Сервисе Обработки Документов, хранятся в данных операции. В данном случае в Сервисе Обработки Документов должно быть настроено соответствующее время хранения документов.

    Примечание

    Пул приложений Центра Идентификации должен быть активен в указанное время очистки от устаревших записей. Активность пула поддерживается наличием запросов от пользователей (или систем мониторинга Health Check) или настройками пула на сервере приложений IIS - режим AlwaysRunning.

    В начало © ООО "КРИПТО-ПРО", 2000–2025