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]. |