SAML
SAML
Security Assertion Markup Language 安全主张标记语言
用于在当事方之间交换身份验证和授权的数据,尤其在身份提供者和服务提供者之间进行交换
- user
- Identity Provider
- Service Provider
组成部分
SAML 主要由三部分组成:
- Assertions
- 协议
- 绑定
- 配置
- metadata
Assertions 又三部分组成, 认证语句(Authenticationstatements), 属性语句(Attributestatements), 授权语句(AuthorizationDecision statements)
认证发生的时间和认证用户的方式, 而用户的属性属于属性语句,用户可以做一些什么操作,有一些什么权限都在授权语句中
协议主要是对请求和响应的标准实现,用户获取断言和身份管理
绑定是saml 对标准消息和协议的映射, httpredirect binding, http post binding等
配置有断言,协议和绑定组成
- 标题: SAML
- 作者: The Redefine Team
- 创建于 : 2019-05-15 11:43:58
- 更新于 : 2023-05-23 18:52:03
- 链接: https://redefine.ohevan.com/2019/05/15/SAML/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论