SAML XML Consortium n n 20056XMLWeek n n

  • Slides: 20
Download presentation

SAML: インターネットを変える認証技術 XML Consortium n n 有機的なインターネット・ワイドのサービス構築を実現 する為の重要技術 2005/6月XMLコンソーシアムWeekで概要紹介 n n n Technical Overview

SAML: インターネットを変える認証技術 XML Consortium n n 有機的なインターネット・ワイドのサービス構築を実現 する為の重要技術 2005/6月XMLコンソーシアムWeekで概要紹介 n n n Technical Overview Draft 09 20 July 2006発行 (コメント付きの状態) n n n © XML Consortium Technical Overview Draft 04ベース SSOプロファイル中心 概要(1, 2, 3. 3) 4. 3 Single Logout Profile 4. 4 …Federated Identities 2

標準化動向 XML Consortium n n © XML Consortium OASIS Security Services (SAML) TCにて 仕様策定

標準化動向 XML Consortium n n © XML Consortium OASIS Security Services (SAML) TCにて 仕様策定 SAML V 1. 0: 2002年 11月5日 OASIS標準 SAML V 1. 1: 2003年 9月2日 OASIS標準 SAML V 2. 0: 2005年 3月15日 OASIS標準 5

ドキュメント・ロードマップ 19 「Core」 XML Consortium 86 © XML Consortium 7 46 56 66 43

ドキュメント・ロードマップ 19 「Core」 XML Consortium 86 © XML Consortium 7 46 56 66 43 70 16 SAML 2. 0以降の追加文書 • SAML Metadata Extension for Query Requesters. • SAML Attribute Sharing Profile for X. 509… • SAML V 1. x Metadata • SAML XPath Attribute Profile • SAML Protocol Extension for Third-Party Requests 6

SAML V 2. 0の解説書 XML Consortium n SAML V 2. 0 Technical Overview n

SAML V 2. 0の解説書 XML Consortium n SAML V 2. 0 Technical Overview n 1 Introduction n n 2 High-Level SAML Use Cases (変更) 3 SAML Architecture 4 Profiles and Use Cases n n n Drivers, Documentation Roadmap (変更) Web Browser SSO (整理), ECP, Single Logout, Federation 5 Comparison Between SAML V 2. 0 and V 1. 1 6 References (Technical Overview Draft 09 20 July 2006、 赤字はDraft 05からの変更点) © XML Consortium 7

High-Level SAML Use Cases XML Consortium n SAMLでの登場人物 n System entity n n n

High-Level SAML Use Cases XML Consortium n SAMLでの登場人物 n System entity n n n 実際のシステムではSAML role (役割) n n n © XML Consortium Asserting Party (Authority, responder) Relying Party (requester) SSOでは、Id. PとSP Web SSO Use Case Identity Federation Use Case 8

Web Single Sign-On Use Case XML Consortium Id. P © XML Consortium SP 9

Web Single Sign-On Use Case XML Consortium Id. P © XML Consortium SP 9

XML Consortium Identity Federation Use Case © XML Consortium 10

XML Consortium Identity Federation Use Case © XML Consortium 10

プロファイル XML Consortium n SAML 2. 0のプロファイル n n n n n © XML

プロファイル XML Consortium n SAML 2. 0のプロファイル n n n n n © XML Consortium WebブラウザSSO (SP開始とId. P開始) *1 ECP (Enhanced Client and Proxy) *1 Id. P Discovery Single Logout • 下線付きはTechnical Name Identifier Management Overviewでとりあげら Assertion Query/Request れている項目 • *1 = その 1で紹介済み Artifact Resolution Name Identifier Mapping SAML Assertion Identity Federation (ID連携) 12

Single Logout Profile (SP開始) XML Consortium 電子署名 © XML Consortium 電子署名 13

Single Logout Profile (SP開始) XML Consortium 電子署名 © XML Consortium 電子署名 13

XML Consortium Single Logout Profile (Id. P開始) © XML Consortium 14

XML Consortium Single Logout Profile (Id. P開始) © XML Consortium 14

連携はSAMLの範囲外で実施 XML Consortium ID連携 © XML Consortium 15

連携はSAMLの範囲外で実施 XML Consortium ID連携 © XML Consortium 15

ID連携 永続的なシュードニム (仮ID) Persistent Pseudonym XML Consortium n © XML Consortium 「john」は Id. Pには渡ら

ID連携 永続的なシュードニム (仮ID) Persistent Pseudonym XML Consortium n © XML Consortium 「john」は Id. Pには渡ら ない 16

ID連携 XML Consortium n 一時的なシュードニム (仮ID) Transient Pseudonym SPではID管理を 行わないケース © XML Consortium 17

ID連携 XML Consortium n 一時的なシュードニム (仮ID) Transient Pseudonym SPではID管理を 行わないケース © XML Consortium 17

ID属性の連携 XML Consortium ID連携 © XML Consortium 18

ID属性の連携 XML Consortium ID連携 © XML Consortium 18

XML Consortium ID連携の終了 © XML Consortium <Manage. IDName. Request> 電子署名 19

XML Consortium ID連携の終了 © XML Consortium <Manage. IDName. Request> 電子署名 19