Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Application and the Ecosystem. Acknowledgments https://spaces.internet2.edu/display/fedapp/ Home and Scott Cantorhttps://spaces.internet2.edu/display/fedapp/

Similar presentations


Presentation on theme: "The Application and the Ecosystem. Acknowledgments https://spaces.internet2.edu/display/fedapp/ Home and Scott Cantorhttps://spaces.internet2.edu/display/fedapp/"— Presentation transcript:

1 The Application and the Ecosystem

2 kjk@internet2.edu Acknowledgments https://spaces.internet2.edu/display/fedapp/ Home and Scott Cantorhttps://spaces.internet2.edu/display/fedapp/ Home

3 kjk@internet2.edu Federating Applications What are the issues apps are finding in adapting to a federated world? What issues will they need to learn about in an attribute ecosystem Sooner Later

4 kjk@internet2.edu Federated Applications – The Core Issue We are still treating federation as an afterthought when this design would improve all web applications. The core problem is application developers still think their application must reimplement common business logic better resolved elsewhere – its not just passwords we should externalize.

5 kjk@internet2.edu Authentication IdP Discovery Logout User Identification Sessions Identity Assurance Attributes Boarding Process Provisioning (incl. Account Activation / Linking) Groups Authorization / Access Control [Error Handling] [Federation Trust Management] Topics Areas Being Worked on Today

6 kjk@internet2.edu Applications and Federated Life - Today IdP discovery User Identification Session Management The Boarding Process Interfederation

7 kjk@internet2.edu IdP Discovery – The Problem Space Federation creates the IdP discovery problem – where do you send them to authenticate? In federations, we cannot expose user credentials to authentication systems controlled by unrelated organizations. As a result, the authentication source has to be selected before credentials are supplied, either explicitly through user choice, or by deriving something from a user identifier. Need better coordination amongst providers before this becomes too complex for users.

8 kjk@internet2.edu IdP Discovery Models Models SP/Embedded – e.g.Elsevier Centralized/Shared SP-centric - e.g. NIH Federated Login gateway vs. federation/IdP centrice.g. WAYF, InCommon Common UI "trigger" for consistency

9 kjk@internet2.edu IdP Discovery Work Arounds Workarounds Initiating at the IdP – e.g. PSU gets to NIH through the PSU research web site. Hand out Per-IdP URLs (e.g. Google) Shared hints Limiting discovery to expected IdPs Geolocation

10 kjk@internet2.edu GeoLocation Hints - EDUCAUSE

11 kjk@internet2.edu Oasis Work on Discovery

12 kjk@internet2.edu Web Authentication – Problem Space Web authentication involves proving the identity of a client and server to each Invokes lots of issues when externalized Discovery Authentication attributes & practices Error Handling Logout Timers

13 kjk@internet2.edu Non-Web Authentication – Problem Space Authentication for non-web TLS OTP over TLS SASL / GSS-API SASLGSS-API Project Moonshot Tie to web authentication – iTunes example.

14 kjk@internet2.edu Project MoonShot –project-moonshot.org

15 kjk@internet2.edu Identity Assurance – Problem Statement Does 800-63 assurance levels adequately reflect good risk abatement techniques in a federated world, especially outside gov. If not, is there anything better to use? Transitive trust arrangements LOA over time Self-service password resets

16 kjk@internet2.edu The Next Round of Application Issues Logout Provisioning and Deprovisioning Metadata exchange - uApprove Account Linking – transitive trust Identity Assurance from the app view Error handling Federated Security Incident Handling

17 kjk@internet2.edu Acknowledgments https://spaces.internet2.edu/display/fedapp/ Home and Scott Cantorhttps://spaces.internet2.edu/display/fedapp/ Home


Download ppt "The Application and the Ecosystem. Acknowledgments https://spaces.internet2.edu/display/fedapp/ Home and Scott Cantorhttps://spaces.internet2.edu/display/fedapp/"

Similar presentations


Ads by Google