Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
1
OpenAM & OpenIG 30 settembre 2015
2
OpenAM OpenAM è un framework opensource di autenticazione, autorizzazione e federazione. OpenAM supporta i seguenti profili: Identity Provider (IdP) Supporto standards SAML2 (SSO e SLO), OAuth2, OpenID e XACML Policy Decision Point (PDP) Da investigare il supporto a PAP esterni Interfaccia PDP REST standard XACML Service Provider (SP) Supporto standards SAML2 (SSO e SLO), OAuth2, OpenID Policy Administration Point (PAP) Import/Export di policies in XACML3 (con alcune limitazioni) Interfaccia grafica web di creazione policies
3
OpenAM
4
Policy Agent Il Policy Agent è il componente che va effettivamente a proteggere la risorsa e che si interfaccia con OpenAM agendo quindi da Policy Enforcement Point (PEP). Il Policy Agent è rilasciato come modulo aggiuntivo dell’application server (non è una libreria) Attualmente è disponibile un J2EE Policy Agent che supporta gli application server: Apache Tomcat JBoss 7 Jetty Oracle WebLogic IBM Websphere ed un Web Policy Agent che supporta gli application server: Apache 2.2 e 2.4 Microsoft IIS6 e IIS7 Oracle iPlanet E per tutti gli altri framework? (Django, NodeJS, …) -> OpenIG
5
OpenIG Application OpenIG è un componente che va a sostituire il Policy Agent in tutti quei casi in cui questo non possa essere utilizzato: Utilizzo di un application server non supportato Impossibilità di accesso all’application server Applicazioni che non supportano autenticazione e non sono modificabili OpenIG agisce da reverse proxy esponendosi come Service Provider SAML2 Configurazione rotte DNS
6
OpenIG Supporto out-of-the-box per: Access management integration
Application & API security Credential replay OAuth 2.0 OpenID Connect 1.0 Network traffic control Proxy with request & response capture Request & response rewriting SAML 2.0 federation support Single sign-on Da investigare: Supporto query XACML pianificato per la release (attualmente in Nightly build) Alternativa: estendere OpenIG con le SDK OpenAM per generare richieste PDP XACML Come vengono forniti gli attributi alle applicazioni una volta autenticati? Come lavora in caso di connessioni HTTPS ?
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.