# OpenAM **Repository Path**: quanziwangluo/OpenAM ## Basic Information - **Project Name**: OpenAM - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-10-23 - **Last Updated**: 2021-10-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## OpenAM Logo [![Latest release](https://img.shields.io/github/release/OpenIdentityPlatform/OpenAM.svg)](https://github.com/OpenIdentityPlatform/OpenAM/releases) [![Build](https://github.com/OpenIdentityPlatform/OpenAM/actions/workflows/build.yml/badge.svg)](https://github.com/OpenIdentityPlatform/OpenAM/actions/workflows/build.yml) [![Deploy](https://github.com/OpenIdentityPlatform/OpenAM/actions/workflows/deploy.yml/badge.svg)](https://github.com/OpenIdentityPlatform/OpenAM/actions/workflows/deploy.yml) [![Issues](https://img.shields.io/github/issues/OpenIdentityPlatform/OpenAM.svg)](https://github.com/OpenIdentityPlatform/OpenAM/issues) [![Last commit](https://img.shields.io/github/last-commit/OpenIdentityPlatform/OpenAM.svg)](https://github.com/OpenIdentityPlatform/OpenAM/commits/master) [![License](https://img.shields.io/badge/license-CDDL-blue.svg)](https://github.com/OpenIdentityPlatform/OpenAM/blob/master/LICENSE.md) [![Downloads](https://img.shields.io/github/downloads/OpenIdentityPlatform/OpenAM/total.svg)](https://github.com/OpenIdentityPlatform/OpenAM/releases) [![Docker](https://img.shields.io/docker/pulls/openidentityplatform/openam.svg)](https://hub.docker.com/r/openidentityplatform/openam) [![Gitter](https://img.shields.io/gitter/room/nwjs/nw.js.svg)](https://gitter.im/OpenIdentityPlatform/OpenAM) [![Top language](https://img.shields.io/github/languages/top/OpenIdentityPlatform/OpenAM.svg)](https://github.com/OpenIdentityPlatform/OpenAM) [![Code size in bytes](https://img.shields.io/github/languages/code-size/OpenIdentityPlatform/OpenAM.svg)](https://github.com/OpenIdentityPlatform/OpenAM) 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)](https://github.com/OpenIdentityPlatform/OpenAM/blob/master/LICENSE.md). ## Downloads * [OpenAM ZIP](https://github.com/OpenIdentityPlatform/OpenAM/releases) (All OS) * [OpenAM WAR](https://github.com/OpenIdentityPlatform/OpenAM/releases) (All OS) * [OpenAM Docker](https://hub.docker.com/r/openidentityplatform/openam/) (All OS) ### Download OpenAM Policy Agents: * [OpenAM Java Policy Agent](https://github.com/OpenIdentityPlatform/OpenAM-JEE-Agents#downloads) (All OS) * [OpenAM .Net/Mono Policy Agents](https://github.com/OpenIdentityPlatform/OpenAM-.Net-Agent#Установка-файлов-бинарной-поставки) (Windows/Linux) * [OpenAM Web Policy Agent Apache 2.2](https://github.com/OpenIdentityPlatform/OpenAM-Web-Agents#downloads) (Linux x64) * [OpenAM Web Policy Agent Apache 2.4](https://github.com/OpenIdentityPlatform/OpenAM-Web-Agents#downloads) (Linux x64) * [OpenAM Web Policy Agent (IIS Windows x32/x64 ZIP)](https://ci.appveyor.com/api/buildjobs/cnebrw2f43my9vxr/artifacts/IIS_WINNT_4.1.0.zip) **[OpenAM Quick Start Guide](https://github.com/OpenIdentityPlatform/OpenAM/wiki/Quick-Start-Guide)** ## How-to build To build OpenAM from source you should use JDK 8 For windows use: ```bash git config --system core.longpaths true ``` ```bash git clone https://github.com/OpenIdentityPlatform/OpenAM.git mvn install -f OpenAM ``` ## How-to run after build Add FQDN host name in /etc/hosts (Windows c:\windows\systems32\drivers\etc\hosts): ```bash 127.0.0.1 login.domain.com ``` Run OpenAM from source: ```bash mvn cargo:run -f OpenAM/openam-server ``` The next step is then to go to [http://login.domain.com:8080/openam](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` --- ## Support and Mailing List Information * OpenAM Community Wiki: https://github.com/OpenIdentityPlatform/OpenAM/wiki * OpenAM Community Mailing List: open-identity-platform-openam@googlegroups.com * OpenAM Community Archive: https://groups.google.com/d/forum/open-identity-platform-openam * OpenAM Community on Gitter: https://gitter.im/OpenIdentityPlatform/OpenAM * OpenAM Commercial support RFP: support@3a-systems.ru (English, Russian) ## Contributing Please, make [Pull request](https://github.com/OpenIdentityPlatform/OpenAM/pulls) ## Thanks for OpenAM * Sun Access Manager * Sun OpenSSO * Oracle OpenSSO * Forgerock OpenAM