AuthnRequest
AuthnRequest is a SAML protocol message used in SAML 2.0 web browser single sign-on. It is sent by a Service Provider to an Identity Provider to request the authentication of a user. The request initiates the SSO flow and asks the IdP to perform user authentication and to return a SAML Response containing an assertion.
A typical AuthnRequest includes identifiers and constraints such as the SAML version, a unique request ID,
Transmission commonly uses HTTP bindings. In the HTTP-Redirect binding, the AuthnRequest is deflated, base64-encoded, and appended
Processing involves the IdP validating the request, authenticating the user, and issuing a SAML Response containing