Versions Compared
compared with
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Info | ||
---|---|---|
| ||
Пример функций на PowerShell: ссылка |
createTemplate
[POST] /api/v5/templateSession/createTemplate
Info |
---|
Созание шаблона для аутентфиикации по идентификатору открытой сессии |
Объект запроса
- SessionId - Обязательный параметр. Указывается GUID открытой сессии, полученный из метода "openVerifySession".
Code Block | ||
---|---|---|
| ||
{ "SessionId": "00000000-0000-0000-0000-000000000000" } |
Объект ответа
Code Block | ||
---|---|---|
| ||
"00000000-0000-0000-0000-000000000000" |
Пример объекта ответа
Code Block | ||
---|---|---|
| ||
"0bbd0195-76ba-40a7-bee3-1cf80b3a5d53" |
openEnrollSession
[POST] /api/v5/templateSession/openEnrollSession
Info |
---|
В процессе |
openVerifySession
[POST] /api/v5/templateSession/openVerifySession
Info |
---|
Открытие сессии для аутентфиикации пользователя указанного в "UserSearchParams" в приложении "ApplicationId" с использованием способа аутентфикации "ModeId" |
Объект запроса
- UserSearchParams - Массив параметров для поиска пользователя
- Id - Внутренний идентификатор пользователя в системе Indeed AM.
- Email - Email адрес из каталога пользователя.
- Phone - номер телефона пользователя из каталога пользователя.
- NameFormat - Числовое значение формата имени, которое будет указано в "Name". Поддерживаются следующие форматы:
- 0 - Undefined
- 1 - CanonicalName
- 2 - PrincipalName: name@domain.name.
- 3 - SamCompatibleName: domain\\logon-name.
- 4 - DistinguishedName
- 5 - Sid
- ModeId - Обязательный параметр. Строковый идентификатор используемого способа аутентификации.
- ApplicationId - Обязательный параметр. Строковый идентификатор модуля Indeed AM.
Code Block | ||
---|---|---|
| ||
{ "UserSearchParams": { "Id": "string", "Email": "string", "Phone": "string", "NameFormat": 0, "Name": "string", "ApplicationId": "string" }, "ModeId": "00000000-0000-0000-0000-000000000000", "ApplicationId": "string" } |
Объект ответа
Пример объекта ответаInfo | ||
---|---|---|
| ||
"00000000-0000-0000-0000-000000000000" |
openIdentifySession
[POST] /api/v5/templateSession/openIdentifySession
Info |
---|
В процессе |
prepareTemplateData
[POST] /api/v5/templateSession/prepareTemplateData
Info |
---|
Добавление информации о шаблоне пользователя. |
Объект запроса
- Data - Аутентификационные данные пользователя(OTP или пароль и т.д в зависимости от используемого способа аутентификации)
- SessionId - Идентификатор открытой сессии, полученный в "openVerifySession".
Code Block | ||
---|---|---|
| ||
{
"Data": {},
"SessionId": "00000000-0000-0000-0000-000000000000"
} |
Объект ответа
- EnoughData - Признак того, что данных от клиента для формирования шаблона достаточно.
Code Block | ||
---|---|---|
| ||
{
"EnoughData": true,
"BinaryData": "string",
"StringData": "string"
} |
Пример объекта ответа
Code Block | ||
---|---|---|
| ||
{
"ValidPropertiesMask": 1,
"EnoughData": true,
"BinaryData": null,
"StringData": null
} |
Table of Contents | ||
---|---|---|
|