Определение эмулятора терминала (ручной ввод)


Назначение типа приложения

В данном разделе подразумевается, что объект nssoApplication уже создан. См. раздел Создание объекта nssoApplication. Для уникальной идентификации и заполнения v-GO каждой регистрации необходимо ввести уникальное имя приложения для большой ЭВМ. Задайте также значения всех необходимых параметров.

  1. Перейдите на вкладку объекта 'Single Sign-on' > 'Общая информация' и введите описание.

    На следующем рисунке показана страница 'Общая информация' объекта nssoApplication для большой ЭВМ.


  2. Запустите сеанс эмулятора терминала и приложение для больших ЭВМ, чтобы обращаться к экрану регистрации в ходе выполнения последующих операций.

  3. В ConsoleOneTM щелкните объект nssoApplication правой кнопкой мыши и выберите команды 'Свойства' > 'Single Sign-on' > 'Тип приложения'.

  4. В раскрывающемся списке 'Тип приложения' выберите значение 'Регистрация в эмуляторе терминала (ручной ввод)'.


Ввод параметров регистрации

  1. (Условно). Используйте v-GO для ввода некоторой информации.

    v-GO может сэкономить Ваше время, автоматически заполняя некоторые поля экрана 'Регистрация в эмуляторе терминала (ручной ввод)'.

    Щелкните раскрывающийся список 'Тип приложения' > выберите значение 'Регистрация в эмуляторе терминала' > 'Применить' > 'Регистрация в эмуляторе терминала (ручной ввод)'.

  2. Введите регистрационную информацию в текстовое поле 'Регистрация в эмуляторе терминала (ручной ввод)'.

    Это текстовое поле с параметрами показано на следующем рисунке.


Объявление элемента данных осуществляется с помощью пары ключ-значение. Ключ представляет собой параметр конфигурации и является либо зарезервированным словом, таким как 'IDField', либо зарезервированным словом с добавлением целого числа, таким как 'Field1' или 'Field2', в случае, если один параметр может принимать несколько значений. Числа должны быть последовательными. Нельзя пропускать или дублировать номера.

Значение представляет собой особый параметр ключа для конкретной конфигурации регистрации. При вводе имен разделов, пар ключ-значение и других параметров INI-файла обычно следует учитывать регистр символов.

Пары ключ-значение Описание

[VM]

Приложению необходимо присвоить уникальное имя, указываемое в скобках.

Field1=13,44,VM/SP Release 6

Для ключа 'Field1' требуются следующие значения: позиция строки первого поля, позиция столбца первого поля, текст первого поля. Для ключа 'Field2' требуются следующие значения: позиция строки второго поля, позиция столбца второго поля, текст второго поля.

IDField=20,16

Для ключа 'IDField' нужно указать позицию строки и столбца поля ИД пользователя.

PassField=21,16

Для ключа нужно указать позицию строки и столбца поля ввода пароля.

Дополнительные сведения см. в разделе


Ввод информации для смены паролей

Чтобы позволить v-GO изменять пароли приложений для большой ЭВМ, введите информацию в текстовое поле 'Регистрация в эмуляторе терминала (ручной ввод)'. Идентифицируйте приложения для большой ЭВМ и задайте конфигурацию страниц большой ЭВМ.


Идентификация приложений для большой ЭВМ


Указатели на подразделы

Определите указатели разделов на подразделы. После ввода информации в текстовое поле и нажатия кнопки 'Применить' система NSSO сохранит информацию в разделе [*Mainframe] файла ENTLIST.INI.

Указатели на подразделы Описание

Section1=MainframeApp1

Указатель раздела на конфигурацию приложения для большой ЭВМ. Формат: Sectionn=Имя приложения. n --- возрастающий номер, идентифицирующий каждый из указателей раздела.

Sectionn=MultipleMainframeApp

Следующий указатель раздела.


Настройка приложения для большой ЭВМ

Откройте раздел, используемый для настройки приложения для большой ЭВМ. Если у приложений для большой ЭВМ должно быть несколько экранов, установите указатели на экраны (страницы) аутентификации. Если предполагается наличие только одного экрана, все параметры и конфигурации можно разместить внутри данной конфигурации.

Следующая таблица иллюстрирует раздел, используемый для настройки приложения для большой ЭВМ.

Приложение для большой ЭВМ Описание

[~MultipleMainframeApp]

Указатель конфигурации из раздела [Mainframe].

Page1=MultipleMainframeapp Page 1

Указатель на установку первой страницы. Формат: Pagen=ИмяСтраницы, где n --- возрастающий номер, используемый в качестве идентификатора указателя страницы. Имя страницы --- имя для ссылки на раздел страницы, содержащий конфигурацию процесса аутентификации.

Pagen=MultipleMainframeApp Pagen

Указатель на установку n-ной страницы.


Настройка страниц большой ЭВМ

Подразделы являются идентификаторами всех экранов аутентификации для заданного приложения большой ЭВМ и раздела. Подразделы придают гибкость работе v-GO в сессиях большой ЭВМ с несколькими приложениями.

Следующие таблицы иллюстрируют работу с приложением, содержащим два различных экрана регистрации. Таблицы описывают процесс получения значений для ключей, производных от внутренних параметров приложения, таких как IDField и PassField.

Первый экран регистрации Описание

[MultipleMainframeApp Page 1]

Указатель конфигурации страницы из раздела 'Конфигурация приложения для большой ЭВМ'.

Field1=1,25,Логотип компании

Первый критерий поиска, используемый для идентификации страницы. В данном примере текст "Логотип компании" отображается начиная с позиции строки 1 и столбца 25.

Field2=18,22,Пароль

Второй критерий поиска, используемый для идентификации страницы. В данном примере текст "Пароль" отображается начиная с позиции строки 18 и столбца 22.

IDField=18,11

Пара ключ/значение, определяющая расположение поля 'Пользователь'.

PassField=18,32

Пара ключ/значение, определяющая расположение поля 'Пароль'.

Второй экран регистрации Описание

[MultipleMainframeApp Page 2]

Указатель конфигурации страницы из раздела 'Конфигурация приложения для большой ЭВМ'.

Field1=5,25,П А Р О Л Ь

Первый критерий поиска, используемый для идентификации страницы. В данном примере текст "ПАРОЛЬ" отображается начиная с позиции строки 5 и столбца 25.

PassField=8,55

Пара ключ/значение, определяющая расположение поля 'Пароль'.

NewPWField=11,55

Пара ключ/значение, определяющая расположение поля 'Новый пароль'.

NewPWField2=13,55

Пара ключ/значение, определяющая расположение поля 'Подтверждение пароля'. Эта пара необязательна. Не указывайте ее, если требуется наличие только одного поля 'Новый пароль'.


Пример. Ручной ввод

Приведенный ниже текст представляет собой информацию из текстового поля 'Ручной ввод'.

[*Mainframe]
Section1=MainframeApp1
Section2=MultipleMainframeApp

[~MainframeApp1]
AllowReveal=1
Field1=1,2,Регистрация ClCS
Field2=2,11,Пароль
IdField=6,24
PassField=7,24
NovEnhancedProtection=0

[~MultipleMainframeApp]
Page1=MultipleMainframeApp Page1
Page2=MultipleMainframeApp Page2

[~MultipleMainframeApp Page1]
Field1=1,25,Логотип компании
Field2=18,22,Пароль
IDField=18,11
PassField=18,32

[~MultipleMainframeApp Page2]
Field1=5,25,П А Р О Л Ь
PassField=8,55
NewPWField=11,55
NewPWField=13,55


Сохранение параметров

Чтобы сохранить измененные значения свойств, закройте объект.

Чтобы сохранить изменения и выйти, нажмите кнопку ОК. Чтобы сохранить изменения без выхода, нажмите кнопку 'Применить'.

С помощью этих действий обновляется атрибут данных конфигурации v-GO. Этот атрибут содержит данные, необходимые программе v-GO, из объектов отдельных приложений и политик паролей, входящих в контейнер nssoSingleSignon.

Также можно выбрать объект nssoSingleSignon и перейти на вкладку v-GO > 'Общая информация' > 'Создать'.