Для входа в информационную систему предприятия (EIS, управляемого компонентами, приложение управляет идентификационной информацией, предоставленной для IMS Connect и IMS. В целом, идентификационная информация, используемая для входа в EIS, предоставляется приложением.
Для указания на вход в EIS, управляемый компонентами, для определенного приложения, введите значение приложение для элемента <res-auth> в ссылке на ресурс
в файле описания приложения.
Информация, необходимая для входа (ИД, пароль и необязательное имя группы пользователей), должна
предоставляться вашим приложением (компонентом):
- Если приложением используется общий интерфейс клиентов (CCI) архитектуры коннекторов J2EE, для входа в систему, управляемого компонентами, применяются следующие методы:
- getUserName()
- getPassword()
- getGroupName()
Эти методы обеспечивают наполнение объекта IMSConnectionSpec идентификационной информацией.
После открытия
соединения с
IMS
этот объект передаётся в качестве аргумента функции IMSConnectionFactory.getConnection. IMS Connector for Java передает
эту информацию в IMS Connect для использования при входе в систему (идентификация/предоставление права доступа) в
IMS.
- Если приложение создано с помощью IDE, например, Rational Application
Developer, то идентификационные данные передаются во входных данных приложения. Для этого необходимо экспортировать свойства userName,
password и groupName объекта IMSConnectionSpec.
Если приложение не использует описанных выше способов передачи идентификационных данных,
WebSphere
Application Server получает их из пользовательских свойств фабрики соединений J2C.
Прим.: Если при настройке фабрики соединений был указан псевдоним идентификации JAAS, управляемой компонентами, то при запуске WebSphere Application Server вместо свойств userName и password будут использоваться ИД и пароль псевдонима.