Skip to Content
DocsIdentity LinkSAML Client

SAML Client

SAML stands for Security Assertion Markup Language — it’s an open standard for single sign-on (SSO) that allows secure exchange of authentication and authorization data between an Identity Provider (IdP) and a Service Provider (SP).

Parameters for the Identity Provider where n is a positive natural number:

  • ISSUER_n: url; location of the OpenID Connect well-known file; e.g., https://www.acme.org/FederationMetadata/2007-06/FederationMetadata.xml.
  • CLIENT_ID_n: string; a public identifier for the application. Created during client registration on the server.
  • SAML_SIGNED_ASSERTION_n (optional) (SAML2 only): boolean default false; signs interactions between the Identity Provider and the Service Provider (Relying Party).
  • SAML_BINDING_n (optional) (SAML2 only): SAML2 binding default HTTP-Redirect; HTTP-Redirect, HTTP-POST.

SAML2 entity descriptor

The entity descriptor can be obtained in this path ./${n}/.well-known/saml2-entity-descriptor where n is the number of the button.

Last updated on