Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
product:api:list:linkuserto_oid [30.07.2024 07:23] ekaterina.menkhuzinaproduct:api:list:linkuserto_oid [09.09.2024 07:30] (текущий) ekaterina.menkhuzina
Строка 4: Строка 4:
 ===== Передаваемые параметры ===== ===== Передаваемые параметры =====
 ^ Параметр ^ Описание ^ ^ Параметр ^ Описание ^
-|ASPNETSessionId|Идентификатор сессии|+|ASPNETSessionId|Идентификатор сессии пользователя Системы|
 |personId|Идентификатор пользователя| |personId|Идентификатор пользователя|
-|List<OpenIdConnectPersonLink> personLinks|Массив идентификаторов пользователей в сервисе (NameIdentifier) и идентификаторы провайдера авторизации (AuthenticationType)|+|List<OpenIdConnectPersonLink> personLinks|Массив идентификаторов пользователей в сервисе (NameIdentifier) и идентификаторы провайдера авторизации (AuthenticationType) \\ ''OpenIdConnectPersonLink'' это пара из (AuthenticationType, NameIdentifier)| 
 + 
 +<callout type="primary" icon="true">Если у пользователя есть привязка к провайдеру авторизации, и при передаче идентификатора провайдера авторизации (AuthenticationType) и нового идентификатора пользователя (NameIdentifier) в этом провайдере, то должно произойти перезаписывание идентификатора пользователя.</callout>
  
 <code xml> <code xml>
Строка 30: Строка 32:
 </code> </code>
  
 +===== Возвращаемые параметры =====
 +^ Параметр ^ Описание ^
 +|LinkUserToOpenIdConnectResult|Результат выполнения запроса|
  
 +<code xml>
 +<?xml version="1.0" encoding="utf-8"?>
 +<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
 +  <soap:Body>
 +    <LinkUserToOpenIdConnectResponse xmlns="http://streamline/">
 +      <LinkUserToOpenIdConnectResult>
 +        <Errors>
 +          <string>string</string>
 +          <string>string</string>
 +        </Errors>
 +        <Objects>
 +          <string>string</string>
 +          <string>string</string>
 +        </Objects>
 +      </LinkUserToOpenIdConnectResult>
 +    </LinkUserToOpenIdConnectResponse>
 +  </soap:Body>
 +</soap:Envelope>
 +</code>