CyberPlat
Типы поиска встроены в протокол.
Аутентификация происходит по логину/паролю через BASE-AUTH протокола http и, если указана, по клиентскому сертификату, переданному при взаимодействии через протокол https.
Для получения клиентского сертификата CyberPlat посылает Certificate Signing Request, при его подписи будет создан сертификат с данными и открытым ключом CyberPlat, подписанный серверным сертификатом. Сертификат следует генерировать версии 1 (V1).
Пример конфигурации:
mps.<mpsId>.mode=1mps.<mpsId>.title=КиберПлатmps.<mpsId>.protocol=cpmps.<mpsId>.login=mps.<mpsId>.passw=mps.<mpsId>.pid=#Тип поиска 0 (по умолчанию)mps.<mpsId>.search.mode=contract#Тип поиска 1 (1_12345608)mps.<mpsId>.search.1.mode=contract #Шаблон преобразования перед поиском - pattern:::resultmps.<mpsId>.search.1.pattern=\A((?:\d{5})|(?:\d{6})|(?:\d{7}))(\d{2})\z:::NK$1-$2mps.<mpsId>.search.2.mode=loginmps.<mpsId>.search.2.mid=5mps.<mpsId>.search.3.mode=loginmps.<mpsId>.search.4.mid=8#mps.<mpsId>.cert=1mps.<mpsId>.cert.pem=3bab58c...