SAML (Security Assertion Markup Language)
An XML-based open standard for exchanging authentication and authorization data between parties.
How SAML Works
SAML (Security Assertion Markup Language) is an XML-based standard for exchanging authentication and authorization data between an identity provider (IdP) and a service provider (SP).
Key Components
- Identity Provider (IdP): The system that authenticates the user
- Service Provider (SP): The application the user wants to access
- SAML Assertion: XML document containing the authentication statement
When to Use SAML
SAML is commonly used for enterprise Single Sign-On (SSO), especially for legacy applications and web-based services.