Revision Summary Date Revision History Revision Class Comments 10/24/2008 0.1 New Version 0.1 release 12/5/2008 1.0 Major Updated and revised the technical content. 1/16/2009 1.0.1 Editorial Changed language and formatting in the technical content. 2/27/2009 2.0 Major Updated and revised the technical content. 4/10/2009 2.0.1 Editorial Changed language and formatting in the technical content. 5/22/2009 2.0.2 Editorial Changed language and formatting in the technical content. 7/2/2009 2.0.3 Editorial Changed language and formatting in the technical content. 8/14/2009 2.0.4 Editorial Changed language and formatting in the technical content. 9/25/2009 2.0.5 Editorial Changed language and formatting
of the technical content. 10/8/2010 5.0 Updated and revised the technical content. 11/19/2010 5.0 None No changes to the meaning, language, or formatting of the technical content. 1/7/2011 5.0 None No changes to the meaning, language, or formatting of the technical content. 2/11/2011 5.0 None No changes to the meaning, language, or formatting of the technical content. 3/25/2011 5.0 None No changes to the meaning, language, or formatting of the technical content. 5/6/2011 5.0 None No changes to the meaning, language, or formatting of the technical content. 6/17/2011 5.1 Minor Clarified the meaning of
the technical content. 11/14/2013 7.0 None No changes to the meaning, language, or formatting of the technical content. 2/13/2014 7.0 None No changes to the meaning, language, or formatting of the technical content. 5/15/2014 7.0 None No changes to the meaning, language, or formatting of the technical content. 6/30/2015 8.0 Major Significantly changed the technical content. 7/14/2016 9.0 Major Significantly changed the technical content. 6/1/2017 9.0 None No changes to the meaning, language, or formatting of the technical content. 9/15/2017 10.0 Major Significantly changed the technical content.
GetClaims The client calls this method to discover what can be issued inside a using the protocol defined in . The following data is used in the request and response. Name Description Corresponding message parameter Claim Type This item identifies the type of claims that the client is discovering. This value MUST be Group. Request: claimType element Response: groupClaimCollection Custom Claim Name Unused. All Responses: Unused. This element MUST be empty. Claim Value This is the string of the claim described. All Responses: GroupClaim element Timers There are no protocol-specific timer events that must be serviced by an implementation. This protocol does not require timers beyond those that might be used by the underlying transport to transmit and receive messages over HTTPS. The protocol does not include provisions for time-based retry for sending protocol messages. Initialization The initialization steps required for each of the three protocol message request and response pairs are unrelated to one another. Prior to sending any protocol message, the client MUST be configured with the URL to which the request is to be sent. The following sections define the initialization required for the client role prior to emitting each request message. Message Processing Events and Sequencing Rules The detailed in this section are unrelated to one another. The following table summarizes the list of WSDL operations as defined by this specification. Operation Description GetFsTrustInformation Enables the to obtain configuration data from the that is necessary to participate in the exchanges
A Abstract data model 23 13 14 13 14 13 9 12 12 C 10 41 Client 23 23 23 23 23 15 local events ( 22, 26) 23 25 23 25 23 23 23 25 23 25 23 events ( 22, 26) timers ( 14, 23) 11 D Data model - abstract 23 13 14 13 14 13 E Events local 22 26 26 22 timer 22 26 26 22 Examples GetClaims 28 29 GetFsTrustInformation 27 27 GetTrustedRealmUri 28 28 F 10 31 G GetClaims 28 29 GetFsTrustInformation 27 27 GetTrustedRealmUri 28 28 6 12 I 30 30 8 Initialization 23 23 23 23 15 server ( 15, 23) 6 L events client ( 22, 26) server ( 22, 26) M Message processing 23 25 23 25 23 15
21 15 19 15 Messages 12 12 11 11 11 12 11 12 11 11 N 11 7 O Operations 21 15 19 8 P 30 9 9 40 Protocol Details 13 R 7 8 7 9 S Security 30 30 Sequencing 23 25 23 25 23 15 21 15 19 15 Server 13 14 13 14 13 21 15 19 initialization ( 15, 23) events ( 22, 26) 15 21 15 19 15 13 15 21 15 19 15 timer events ( 22, 26) timers ( 14, 23) 12 10 Syntax 11 11 T Timer events client ( 22, 26) server ( 22, 26) Timers client ( 14, 23) server ( 14, 23) 41 11 Types 11 12 V 10 10 W 31