The WSO2 Identity Server is an enterprise-ready, fully-open source, lean, component-based solution for facilitating security and identity management of enterprise web applications, services, and APIs. Based on the award-winning WSO2 Carbon platform, the WSO2 Identity and Entitlement management server with support for OpenID, Information Cards, XACML, and SAML 2.0. It is developed based on the revolutionary WSO2 Carbon framework.All the major features have been developed as pluggable Carbon componentsServer is lean, lightweight and consists of only the required components for efficient functioning. It does not contain unnecessary bulk, unlike many over-bloated, proprietary solutions.
As an enterprise's applications, services, and API adoptions grow, managing identities (i.e. employees, vendors, partners, and customers) across internal, shared, and SaaS services becomes a significant challenge. The WSO2 Identity Server enables enterprise architects and developers to efficiently overcome these challenges. It helps improve customer experience by reducing identity provisioning time, guaranteeing secure online interactions, and delivering a reduced single sign-on environment. The WSO2 Identity Server decreases identity management, entitlement management and administration burden by including role-based access control (RBAC) convention, fine-grained policy-based access control, and SSO bridging.
Known Issues
For a list of known issues in the Identity Server version 3.2.3, please refer to the following link in WSO2 Oxygen Tank: WSO2 Identity Server 3.2.3 - Known Issues.
...
The complete source including the Carbon platform can be checked out anonymously from SVN with this command:
...
Code Block |
---|
$ svn checkout http://svn.wso2.org/repos/wso2/branches/carbon/3.2.0 wso2carbon |
The list of commands that can be run are as follows. If you only want to build the Application Server, you have to always use the option "-Dproduct=is".
...
Everyone can access the Subversion repository via HTTPS, but Committers must checkout via HTTPS. The Carbon framework related source code can be checked out using the following commands.
...
Code Block |
---|
$ svn checkout https://svn.wso2.org/repos/wso2/branches/carbon/3.2.0/wso2carbon |
The Carbon core project is the root project of the OSGi platform on which the Java product stack is built. The Carbon components contain all the components not just the Application Server specific ones. Therefore, you need to build just the set of components required by the Application Server, using the following command:
Code Block |
---|
$ mvn clean install -Dproduct=is |
Execute the following command to commit your changes (SVN will prompt you for password).
Code Block |
---|
$ svn commit --username your-username -m "A message" |
Access through a Firewall
If you are behind a corporate firewall which is blocking http access to the Subversion repository, you can try the developer connection:
Code Block |
---|
$ svn checkout https://svn.wso2.org/repos/wso2/trunk/carbon carbon |
Access through a Proxy
The Subversion client can be configured to access through a proxy.
...