Export (0) Print
Expand All

2.2.3 GetProxyTrustConfiguration Response

The SOAP body of the response message MUST conform to the following XML Schema.

<s:element name="GetProxyTrustConfigurationResponse">
  <s:complexType>
    <s:sequence>
      <s:element minOccurs="1" maxOccurs="1" name="GetProxyTrustConfigurationResult" type="s:boolean" />
      <s:element minOccurs="0" maxOccurs="1" name="fsVersion" type="tns:VersionInformation" />
      <s:element minOccurs="0" maxOccurs="1" name="proxyInformation" type="tns:ProxyInformation" />
      <s:element minOccurs="0" maxOccurs="1" name="trustConfig" type="tns:ArrayOfTrustConfigurationData" />
    </s:sequence>
  </s:complexType>
</s:element>
<s:complexType name="VersionInformation">
  <s:sequence>
    <s:element minOccurs="1" maxOccurs="1" name="SoftwareVersion" type="s:long" />
    <s:element minOccurs="1" maxOccurs="1" name="Guid" type="s1:guid" />
    <s:element minOccurs="1" maxOccurs="1" name="Version" type="s:long" />
  </s:sequence>
</s:complexType> 
<s:simpleType name="guid">
  <s:restriction base="s:string">
    <s:pattern value="[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}" />
  </s:restriction>
</s:simpleType> 
<s:complexType name="ProxyInformation">
  <s:sequence>
    <s:element minOccurs="0" maxOccurs="1" name="HostedRealmUriStr" type="s:string" />
    <s:element minOccurs="0" maxOccurs="1" name="LsUrlStr" type="s:string" />
    <s:element minOccurs="0" maxOccurs="1" name="ConfigInfo" type="tns:ProxyConfigurationInformation" />
  </s:sequence>
</s:complexType>
<s:complexType name="ProxyConfigurationInformation">
  <s:sequence>
    <s:element minOccurs="0" maxOccurs="1" name="CookiePath" type="s:string" />
    <s:element minOccurs="1" maxOccurs="1" name="SuppressRealmCookie" type="s:boolean" />
    <s:element minOccurs="1" maxOccurs="1" name="RealmCookieLifetime" type="s:int" />
  </s:sequence>
</s:complexType>
<s:complexType name="ArrayOfTrustConfigurationData">
  <s:sequence>
    <s:element minOccurs="0" maxOccurs="unbounded" name="TrustConfigurationData" nillable="true" type="tns:TrustConfigurationData" />
  </s:sequence>
</s:complexType>
<s:complexType name="TrustConfigurationData">
  <s:sequence>
    <s:element minOccurs="1" maxOccurs="1" name="trustType" type="tns:TrustTypes" />
    <s:element minOccurs="1" maxOccurs="1" name="trustDisplayName" type="s:string" />
    <s:element minOccurs="1" maxOccurs="1" name="trustUri" type="s:string" />
    <s:element minOccurs="1" maxOccurs="1" name="trustLsUrl" type="s:string" />
    <s:element minOccurs="0" maxOccurs="1" name="acceptableAuthenticationMethodStrings" type="tns:ArrayOfString" />
  </s:sequence>
</s:complexType>
<s:simpleType name="TrustTypes">
  <s:restriction base="s:string">
    <s:enumeration value="TrustedRealm" />
    <s:enumeration value="TrustingRealm" />
    <s:enumeration value="TrustingResource" />
    <s:enumeration value="SelfhostedRealm" />
    <s:enumeration value="UnknownTrustType" />
  </s:restriction>
</s:simpleType>
<s:complexType name="ArrayOfString">
  <s:sequence>
    <s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string" />
  </s:sequence>
</s:complexType>

Parameter

Value

SoftwareVersion

The value of this parameter MUST be 1.

HostedRealmUriStr

This parameter MUST be a URI conforming to [RFC2396].

LsUrlStr

This parameter MUST be a URL conforming to [RFC1738].

CookiePath

This parameter MUST conform to a cookie path per [RFC2965].

trustUri

This parameter MUST be a URI conforming to [RFC2396].

trustLsUrl

This parameter MUST be a URL conforming to [RFC1738].

acceptableAuthenticationMethodStrings

This parameter MUST be an empty element or a list of URIs conforming to [RFC2396].

 
Show:
© 2015 Microsoft