正解は エ
SAML(Security Assertion Markup Language)はOASISが標準化したXMLベースの仕様で、認証情報・属性情報・認可情報を異なるドメイン間で安全に伝達するためのWebサービスの仕様です。SAMLはSSO(シングルサインオン)の実現に広く利用されており、IdP(Identity Provider)で認証されたユーザがSP(Service Provider)にアクセスする際に、IdPがSAMLアサーションを発行してSPに送ることでユーザ認証情報を伝達します。SAMLアサーションにはユーザの認証結果、属性(メールアドレス、役割等)、認可情報(アクセス権限)が含まれます。異なる組織・ドメイン間での信頼関係を構築することで、フェデレーション(ID連携)が実現されます。
SAML=異なるドメイン間で認証・属性・認可情報を伝達するXMLベース仕様。フェデレーションSSO実現に使用。