2.2.4 LsRequestSecurityToken Request
The SOAP body of the request message MUST conform to the following XML Schema.
-
<s:element name="LsRequestSecurityToken"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="credentialTypeUri" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="credentials" type="tns:ArrayOfString" /> <s:element minOccurs="0" maxOccurs="1" name="accountStoreUri" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="cookie" type="s:base64Binary" /> <s:element minOccurs="1" maxOccurs="1" name="targetRealmName" type="s:string" /> </s:sequence> </s:complexType> </s:element> <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 |
---|---|
credentialTypeUri |
This parameter MUST be a URI conforming to [RFC2396]. The value MUST be "urn:oasis:names:tc:SAML:1.0:am:password" or "urn:ietf:rfc:2246". |
credentials |
The credential's parameter MUST be either a list of 4 strings or a list of 2 strings. If the parameter is a list of 4 strings, the value of the first string MUST be Username, and the value of the third string MUST be password. If the parameter is a list of 2 strings, then the first string MUST be Certificate. The value of the second string MUST be an X.509 certificate per [WSDL] that is Base64-encoded per [RFC4648]. |
accountStoreUri |
This parameter MUST be a URI conforming to [RFC2396]. |
targetRealmName |
This parameter MUST be a URI conforming to [RFC2396]. |