GetExternalCatalogRealms

Синтаксис

ExternalCatalogRealmsResult GetExternalCatalogRealms()

Описание

Операция GetExternalCatalogRealms получает области хранения/домены с информацией о субъектах безопасности, доступных для использования в платформе.

Комментарии

Операция не имеет входных параметров, вся информация будет получена из текущей сети пользователя.

Результатом выполнения операции будет коллекция с наименованиями и типами областей хранения/доменов.

Пример

Ниже приведён пример получения областей хранения/доменов с информацией о субъектах безопасности, доступных для использования в платформе.

SOAP-запрос:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <GetExternalCatalogRealms xmlns="http://www.fsight.ru/PP.SOM.Som" />
  </s:Body>
  </s:Envelope>

SOAP-ответ:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<GetExternalCatalogRealmsResult xmlns="http://www.fsight.ru/PP.SOM.Som" xmlns:q1="http://www.fsight.ru/PP.SOM.Som" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<meta xmlns="">
<realms>
<it>
  <type>1</type>
  <name />
  </it>
  </realms>
  </meta>
  </GetExternalCatalogRealmsResult>
  </soapenv:Body>
  </soapenv:Envelope>

JSON-запрос:

{
"GetExternalCatalogRealms" : ""
}

JSON-ответ:

{
"GetExternalCatalogRealmsResult" :
{
"meta" :
{
"realms" :
{
"it" :
{
"type" : "1",
"name" : ""
}
}
}
}
}
public static ExternalCatalogRealmsResult GetExternalCatalogRealms()
{
var somClient = new SomPortTypeClient(); // Прокси-объект для выполнения операций
var tGet = new GetExternalCatalogRealms();
// Получение информации об областях хранения/доменах
var result = somClient.GetExternalCatalogRealms(tGet);
return result;
}

См. также:

Работа с репозиторием