This code is not supported by ForgeRock and it is your responsibility to verify that the software is suitable and safe for use.
These simple examples use the OpenID Connect 1.0 provider support in OpenAM 11.0.0 and later.
- Clone the project for deployment in your container alongside OpenAM.
For example, with OpenAM in
/path/to/tomcat/webapps/openam
, clone this under/path/to/tomcat/webapps
into/path/to/tomcat/webapps/openid
. - Adjust the configuration as necessary.
See the
*.js
files. - Create the agent profile as described in the examples.
- Try it out.
The examples are not secure. Instead they are completely transparent, showing the requests and the steps for the Basic and Implicit Profiles, showing how to register with OpenID Connect Dynamic Client Registration, and showing OpenAM as OP and Authenticator for GSMA Mobile Connect. (Mobile Connect support requires OpenAM 12 or later.)
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
Copyright 2013-2015 ForgeRock AS.