SAML
Security Assertion Markup Language
OASIS(Organization for the Advancement of Structured Information Standards)が策定 主に SSO や認証連携(federation)を実現するために用いられる 登場人物
Subject / Principal: 認証される主体
ユーザやコンピュータなど、ドメイン内で Identity(ID)を持つエンティティ IdP: ユーザを認証し、アサーションを発行するサービス ID を管理する
アサーションを検証して、アクセスを許可する
構成要素
アサーション: IdP が認証・属性・認可データを SP に送るための XML
属性(認証ステータスやタイムスタンプ、名前、メール)を含む
ステートメント
認証ステートメント(<AuthnStatement>)
属性ステートメント(<AttributeStatement>)
認可判断ステートメント(<AuthzDecisionStatement>)
プロトコル
バインディング
プロファイル
参考文献