This repository contains short and simple samples on how to configure OpenIG to use Policy Enforcement Filter(PEP/PEF), OAuth2 with OpenAM(13+) or TokenTransformationFilter(TTF).
In all these examples, OPENAM acts as a policy decision point(for the PEF) or as an an OpenID Provider/AS(for OAuth2) or REST STS instance(for TTF).
Don't panic!
Groovy scripts are provided to help you to configure your OpenAM-13+ quickly. This means you only have to install an OPENAM,
and run the given groovy script to have the OPENIG-5* example ready!
- AWS: Deploy OpenIG with Amazon Web Services
- OAuth2: How to set a NASCAR page, use dynamic client registration and more!
- OAuth2/OpenID: Authenticate through OpenAM, check the token and get access to your protected application!
- Policy Enforcement Filter(PEF): how to retrieve attributes in a policy decision
- Policy Enforcement Filter(PEF): how to set environment and retrieve advices in a policy decision
- Policy Enforcement Filter(PEF): configure OpenAM as a PDP (groovy script only)
- UMA (groovy script only)
- STS: transform OAuth2/OpenID to SAML assertions!
This project is not supported by ForgeRock AS.
Configuration : OPENAM-13 | OPENIG-5*