Задачи защиты сервера выполняются серверами взаимодействия. При включенной защите сервера среда сервера должна содержать три основных компонента: сервер баз данных Rational DOORS, посредник обмена сообщениями ActiveMQ и хотя бы один сервер взаимодействия Rational DOORS.
Для включения защиты сервера необходимо выполнить следующие методы:
Метод идентификации | Описание |
---|---|
Имя пользователя и пароль |
Сервер проверяет имя пользователя и зашифрованный пароль, указанный клиентом. |
Ключи пользователя |
Для идентификации пользователя сервер проверяет преобразование ключей пользователей в отличительное имя (эта информация хранится в сертификате клиента). Для использования этого метода все пользователи Rational DOORS должны быть связаны со своими соответствующими ключами, и при запуске клиента должен быть указан правильный сертификат. Рассмотрим на примере. Допустим, у нас есть пользователь стандартного Rational DOORS с именем test42. Для того чтобы воспользоваться этим методом, системный администратор должен создать для этого пользователя уникальный сертификат с информацией о нем, в том числе отличительное имя (например: TEST42). Затем администратор Rational DOORS должен связать пользователя test42 с его сертификатом при помощи отличительного имени (для этого можно добавить ключ пользователя типа DN=TEST42). После настройки этого отображения пользователь test42 может запустить свой клиент Rational DOORS с этим сертификатом, указав -certName <label> в ярлыке Rational DOORS на рабочем столе, подключить его к серверу баз данных Rational DOORS и работать в обычном режиме. |
Имя пользователя, пароль и ключ пользователя |
Вначале сервер выполняет те же операции для ключей пользователя, затем - для имени пользователя и пароля. |