Настройка автоопределения формата документов
В КриптоПро DSS существует возможность настроить автоопределение формата документа, передаваемого информационной системой в DSS посредством REST-интерфейса. Это позволяет упростить процесс создания подписи в случаях, когда информационная система по тем или иным причинам не имеет возможности передать в запросе на подпись документа его формат.
Список командлетов, при помощи которых настраивается автоопределение формата передаваемого документа, приведен в таблице ниже.
Компонент | Командлет |
---|---|
Центр Идентификации | Add-DssStsConverterAutoDetectProperties, Enable-DssStsConverterAutoDetectProperties. |
Веб-интерфейс Пользователя | Add-DssFeConverterAutoDetectProperties, Enable-DssFeConverterAutoDetectProperties. |
Сервис Обработки Документов | Add-DssDocumentStoreConverterAutoDetectProperties, Enable-DssDocumentStoreConverterAutoDetectProperties. |
Настройка производится следующим образом:
- Добавление формата документа и его сигнатуры (параметры
-FileExtension <string>
и-Signature <string>
); - Включение автоопределения формата документов.
Примечание
Параметр -Signature
должен содержать HEX-значение первых байтов документа,
определяющих его формат.
Пример настройки для СОД:
Add-DssDocumentStoreConverterAutoDetectProperties -FileExtension docx -Signature <значение в HEX> -DisplayName <DocumentStore AppName>
Enable-DssDocumentStoreConverterAutoDetectProperties -DisplayName <DocumentStore AppName>
По умолчанию задано автоопределение для следующих форматов:
Формат документа | Сигнатура |
---|---|
25504446 | |
docx | 504B030414000600 |
doc | D0CF11E0A1B11AE1 |
bmp | 424D |
jpeg | FFD8 |
png | 89504E470D0A1A0A |
tiff | 492049 |