SamlRequest
Request payload used to authenticate using SAML token.
{
"type": "string",
"username": "[email protected]",
"password": "mypassword",
"nonce": "jF845646gJzx734",
"principal": "string",
"samlToken": "<saml2:Assertion xmlns:saml2=...>...</saml2:Assertion>",
"signature": "c2FtcGxlU2lnbmF0dXJlCg==",
"timestamp": 1465194049081
}
A sequence of random characters that the client generates for each login request
Optional principal to associate the session with. If omitted, the principal is extracted from the samlToken. If specified, the samlToken must have permissions to impersonate other principals.
The SAML token
A Base64-encoded SHA256withRSA signature of samlToken + timestamp + nonce. Only needed for Holder-of-Key SAML tokens.
The difference, according to the client, measured in milliseconds, between the current time and midnight, January 1, 1970 UTC.
Polymorphic discriminator property, value is 'ssoToken'