Presentation is loading. Please wait.

Presentation is loading. Please wait.

EFDA-Fed: European federation among fusion energy research laboratories EURATOM/CIEMAT JET CEA R. Castro, J. Vega, A. Portas, A. Pereira, S. Balme, A.

Similar presentations


Presentation on theme: "EFDA-Fed: European federation among fusion energy research laboratories EURATOM/CIEMAT JET CEA R. Castro, J. Vega, A. Portas, A. Pereira, S. Balme, A."— Presentation transcript:

1 EFDA-Fed: European federation among fusion energy research laboratories EURATOM/CIEMAT JET CEA R. Castro, J. Vega, A. Portas, A. Pereira, S. Balme, A. Duarte, H. Fernandes, J. Kadlecsik, P. Lebourg, A. Neto, F. Oliveira, K. Purahoo, F. Reis, C. Rodriguez, J. Signoret, J. M. Theis, K Thomsen EFDA-Fed

2 Index  Motivation  Federation  PAPI as AAI  New technical solutions Federation logout Integration with JAVA applications  Demo

3 Motivation

4

5  Security framework for services access control  Necessity in organizations of sharing resources Transparency Simple management  Requirements Single Sign On Secure Access Users Mobility Simple Management and Scalability Transparency Common tools compatibility

6 Federation

7 EFDA Federation  Authentication and authorisation infrastructure PAPI  Trust Public Key  Coordination and repository centre http://efdafed.fusion.ciemat.es

8 How does it work? Web browser Authentication Server Federated Serice User Repository Federation GPoA Federated Organization Federated Serice Federation WAYF ? ?

9 PAPI as AAI: Identity management GPoA 1 Point of Access GPoA 2 Authentication Server Send ID ID propagation Point of Access Point of Access Point of Access ID propagation

10 PAPI as AAI: GPoA  One credential -> Many resources GPoA 1 Point of Access Point of Access Point of Access Point of Access GPoA 2 HTTP Client 1 2

11 PAPI as AAI: Infrastructure architecture Organisation AOrganisation BOrganisation C GPoA PoA GPoA PoA GPoAAS Federation GPoA

12 PAPI as AAI: Application level front-end  Easy services integration One XML configuration point PoA GPoA HTTP Server HTTP Service HTTP Server

13 Technical solutions

14 Logout Mechanism  Problem: Service sessions based on encrypted cookies (created first time the user is authorised) Logout => to disable all session cookies  Solution: Only AS registered GPoAs, have not “timeout” cookies Two “timeout” levels:  Lcook: Very short fixed timeout  Hcook: If close time renewed -> to renew hcook Else -> to climb to GPoA

15 Logout Mechanism Web browser Authentication Server Federated Serice User Repository Federation GPoA Federated Organization Federated Serice Federation WAYF ? ? Logout

16 Integration with JAVA applications  Adapted CookieModule class of libraries RT-HTTPClient  [http://www.innovation.ch/java/HTTPClient/] jakarta commons-httpclient  HTTP lib of jakarta projects XML-RPC integration  [http://jakarta.apache.org/commons/httpclient/]  New standard CookieHandler for java > 1.5

17 Integration with JAVA applications JAVA Bercley DB CookiesDB RT-HTTPClient CookieModule Jakarta common-httpclient Java 1.5 or above CookieModuleCookieHandler

18 JAVA PAPI Runner  Compatible with JWS  Transparent for JAVA application  NOT recompilation required PAPI Runner JAVA App Cookies DB HTTP Resource PoA GPoA CookieHandler

19 Demo http://efdafed.fusion.ciemat.es

20 Thank you for your attention R. Castro, J. Vega, A. Portas, A. Pereira, S. Balme, A. Duarte, H. Fernandes, J. Kadlecsik, P. Lebourg, A. Neto, F. Oliveira, K. Purahoo, F. Reis, C. Rodriguez, J. Signoret, J. M. Theis, K Thomsen EFDA-Fed


Download ppt "EFDA-Fed: European federation among fusion energy research laboratories EURATOM/CIEMAT JET CEA R. Castro, J. Vega, A. Portas, A. Pereira, S. Balme, A."

Similar presentations


Ads by Google