フェデレーション認証とシングルサインオン標準規格SAMLの役割

SAML(Security Assertion Markup Language / OASIS標準) は、異なるドメイン(組織やクラウドサービス)にまたがるWebアプリケーション間で、ユーザの認証情報、属性情報、認可決定情報を安全に交換・連携するための XMLベースの標準プロトコル仕様 です。IDプロバイダ(IdP)とサービスプロバイダ(SP)の間で認証アサーションをやり取りすることにより、Webシングルサインオン(SSO)やフェデレーションID連携を実現します。したがって、正解は イ です。 ア: リソース所有者に代わって第三者アプリケーションにアクセス権限を委譲する認可フレームワークは「OAuth 2.0」の説明です。 ウ: URLやXRIを利用して分散型ID管理とWebサイトへの共通ログインを提供する仕組みは「OpenID(OpenID 2.0)」の説明です。 エ: SGMLをインターネット向けに簡素化・最適化したマークアップ言語は「XML(Extensible Markup Language)」自体の説明です。

SAML (Security Assertion Markup Language) の説明はどれか。

出典平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問19
ア
Webサーバにある利用者のリソースに,Webサーバに限らない他のサーバが利用者に代わってアクセスすることを許可するための認証プロトコル
イ
異なるインターネットドメイン間で利用者情報を共有してシングルサインオンに利用するための,XMLをベースにした標準規格
ウ
利用者IDとしてURL又はXRI (Extensible Resource Identifier) だけを使用することができ,一つの利用者IDで様々なWebサイトにログインできる仕組み
エ
利用者が文書やデータの属性情報や論理構造を定義する言語であるSGMLを,インターネット用に最適化したもの