Настройка шлюза взаимодействия с УЦ на базе MS CA™ с использованием платформы ТИР

Для обеспечения взаимодействия между системами "Corporate" и ТИР™ на стороне системы "Corporate" необходимо настроить соответствующий экземпляр шлюза, посредством которого будет осуществляться выгрузка запросов на новый сертификат / запросов на перегенерацию сертификата в систему ТИР™. Данная процедура включает в себя следующие этапы:

  1. Настройка контекста системы "Corporate" для обеспечения возможности взаимодействия с системой ТИР™ посредством обмена сообщениями через менеджер очередей сообщений ТИР™, в соответствии с инстр. «Настройка контекста системы "Corporate"».

    [Примечание] Примечание

    Настройка контекста требуется, если она не была ранее выполнена при настройке взаимодействия с АБС согласно проц. «Настройка взаимодействия с АБС с использованием платформы ТИР™» регл. «Начальная настройка системы»

  2. Создание типа шлюза, использующего модель стандартного XML-шлюза "XML Gate Type", в соответствии с инстр. «Создание нового / редактирование параметров существующего типа шлюза АБС».

    При этом необходимо указать следующие значения параметров:

    "TRANSPORT_CLASS_NAME"

    "com.bssys.sbns.abs.xml.transport.JNDIMQTransport"

    NAMESPACE_PREFIX

    <entry key="NAMESPACE_PREFIX">abs</entry>

    (также является значением по умолчанию).

    DESTINATION

    Укажите наименование очереди, в которую будут передаваться сообщения с запросами на генерацию / перегенерацию сертификатов, и которая будет прослушиваться адаптером системы ТИР™.

    Пример:

    <entry>
    <string>DESTINATION</string>
    <string>kruny13_in</string>
    </entry

    SOURCE

    Укажите наименование очереди, в которую будут приходить сообщения с результатами обработки запросов на генерацию / перегенерацию сертификатов со стороны системы ТИР™.

    Пример:

    <entry>
    <string>SOURCE</string>
    <string>kruny13_out</string>
    </entry>

    [Примечание] Примечание

    На следующем рисунке показан пример настройки тех же очередей (соответствующие примерам в данном пункте процедуры) на строне платформы ТИР™:

    Рис. 3.1. Очереди на строне ТИР

    Нажмите для масштабирования

    Пример настройки параметров шлюза:

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
    <properties>
        <entry key="TRANSPORT_CLASS_NAME">com.bssys.sbns.abs.xml.transport.JNDIMQTransport</entry>
    <entry key="NAMESPACE_PREFIX">abs</entry>
    <entry key="QUALIFIED_XML">true</entry>
    <entry key="ENCODING">UTF-8</entry>
    <entry key="TRANSPORT_PARAMS"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
    <TransportParamsHolder>
    <Params>
    <entry>
    <string>SOURCE</string>
    <string>kruny13_out</string>
    </entry>
    <entry>
    <string>DESTINATION</string>
    <string>kruny13_in</string>
    </entry>
    <entry>
    <string>ERROR_FOLDER</string>
    <string>kruny_error</string>
    </entry>
    <entry>
    <string>JNDIName</string>
    <string>sbns/jmsTir</string> 
    </entry> 
    </Params> 
    </TransportParamsHolder>]]> 
        </entry>
    </properties>

  3. Создание экземпляра шлюза для выгрузки запросов на сертификаты с созданным на предыдущем этапе типом шлюза, в соответствии с инстр. «Создание нового / редактирование параметров существующего экземпляра шлюза АБС».

  4. Настройка группы моделей документов, в которую должны входить следующие типы документов:

    Данная операция выполняется в соответствии с инстр. «Настройка группы моделей документов».

  5. Настройка соответствия экземпляра шлюза для выгрузки запросов на сертификаты и созданной группы моделей документов, в соответствии с инстр. «Настройка соответствия шлюзов».

Дальнейшие действия по настройке взаимодействия осуществляются на стороне системы ТИР™ и стороне сервера УЦ.