3.1.4.3.1.3 GetClaimsSoapOut
The SOAP body of the GetClaims response message MUST conform to the following XML schema.
-
<s:element name="GetClaimsResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="groupClaimCollection" type="tns:ArrayOfGroupClaim" /> <s:element minOccurs="0" maxOccurs="1" name="customClaimCollection" type="tns:ArrayOfCustomClaim" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfGroupClaim"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="GroupClaim" nillable="true" type="tns:GroupClaim" /> </s:sequence> </s:complexType> <s:complexType name="GroupClaim" mixed="true"> <s:complexContent mixed="false"> <s:extension base="tns:TrustPolicyEntryBase"> <s:attribute name="IsSensitive" type="s:boolean" use="required" /> </s:extension> </s:complexContent> </s:complexType> <s:complexType name="TrustPolicyEntryBase"> <s:attribute name="uuid" type="s1:guid" use="required" /> <s:attribute name="Disabled" type="s:boolean" use="required" /> </s:complexType> <s:complexType name="CustomClaim"> <s:complexContent mixed="false"> <s:extension base="tns:TrustPolicyEntryBase"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="CustomClaimName" type="s:string" /> </s:sequence> <s:attribute name="IsSensitive" type="s:boolean" use="required" /> </s:extension> </s:complexContent> </s:complexType> <s:complexType name="ActiveDirectoryGroupClaim"> <s:complexContent mixed="true"> <s:extension base="tns:GroupClaim"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="GroupSid" type="s:string" /> </s:sequence> </s:extension> </s:complexContent> </s:complexType> <s:complexType name="ArrayOfCustomClaim"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="CustomClaim" nillable="true" type="tns:CustomClaim" /> </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>