平成31年 春期 エンベデッドシステムスペシャリスト 午前II 問19

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

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


答え イ


解説

 ア  Webサーバにある利用者のリソースに、Webサーバに限らない他のサーバが利用者に代わってアクセスすることを許可するための認証プロトコルは、WebDAV(Web-based Distributed Authoring and Versioning)です。
 イ  異なるインターネットドメイン間で利用者情報を共有してシングルサインオンに利用するための、XMLをベースにした標準規格は、SAMLです。
 ウ  利用者IDとしてURL又はXRI(Extensible Resource Identifier)だけを使用することができ、一つの利用者IDで様々なWebサイトにログインする仕組みは、OpenIDです。
 エ  利用者が文書やデータの属性情報や論理構造を定義する言語であるSGMLを、インターネット用に最適化したものは、XML(eXtensible Markup Language)です。


キーワード
・SAML

キーワードの解説
  • SAML(Security Assertion Markup Language)
    SAMLは標準化団体OASISによって策定された、IDやパスワードなどの認証情報を安全に交換するためのXML仕様です。
    SAMLを使うと複数のWebサイトへのログインを、1回で済ますことが可能になります。(シングルサインオン)

もっと、「SAML」について調べてみよう。

戻る 一覧へ 次へ