OpenAM is an open access management solution that includes Authentication, SSO, Authorization, Federation, Entitlements and Web Services Security.
Open Access Management (OpenAM) is an access management solution that includes Authentication, SSO, Authorization, Federation, Entitlements and Web Services Security.
Cross Domain Single Sign On (CDSSO), SAML 2.0, OAuth 2.0 & OpenID Connect ensure that OpenAM integrates easily with legacy, custom and cloud applications without requiring any modifications. It's a developer-friendly, open-source control solution that allows you to own and protect your users digital identities.
License
This project is licensed under the Common Development and Distribution License (CDDL).
Downloads
Download OpenAM Policy Agents:
How-to build
To build OpenAM from source you should use JDK 8
For windows use:
git config --system core.longpaths true
git clone https://github.com/OpenIdentityPlatform/OpenAM.git mvn install -f OpenAMHow-to run after build
Add FQDN host name in /etc/hosts (Windows c:\windows\systems32\drivers\etc\hosts):
127.0.0.1 login.domain.com
Run OpenAM from source:
mvn cargo:run -f OpenAM/openam-server
The next step is then to go to http://login.domain.com:8080/openam where you'll see the OpenAM welcome page
Important Note
You must allocate at least 1024m (2048m with embedded OpenDJ) heap memory for OpenAM JVM using -Xmx option.
For example, -Xmx2048m
How To Guides
Support and Mailing List Information
Contributing
Please, make Pull request
Thanks for OpenAM
Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.
We'll never share your email with anyone else.