Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "SAML2 IdP"

(Redirecting to SAML2 IdP Solution)
Line 1: Line 1:
The following pages contain information about the Higgins SAML2 IdP:
+
#REDIRECT [[SAML2 IdP Solution]]
 
+
explains what the SAML2 IdP can do and how the different involved parties communicate with each other.
+
 
+
[[SAML2 IdP Deployment]] tells you how to deploy and configure the SAML2 IdP.
+
 
+
contains information on how to check out and build the source code of the involved Higgins components in the Eclipse IDE.
+
 
+
 
+
This page is the template for Solution description page
+
 
+
==Introduction==
+
 
+
The Higgins SAML2 IdP supports the SP-initiated SSO profile defined by SAML 2.0 specifications. Two parties are involved in this profile: A service provider (relying party, SP), and an identity provider (IdP).
+
 
+
The SP offers protected services and relies on the IdP to authenticate users.
+
 
+
See [[SAML2 IdP Overview]] for a detailed description of the SAML2 IdP solution's functionality.
+
 
+
An instance of the SAML2 IdP is deployed at https://graceland.parityinc.net/saml2idp-test/.
+
 
+
==End-User Perspective==
+
 
+
===Functionality===
+
 
+
The SAML2 IdP allows users to sign in to SPs (relying parties) using their credentials at some IdP.
+
 
+
===Setup===
+
 
+
The end user does not have to set up anything. The process is triggered by the end user trying to sign in at a SP.
+
 
+
==Deployer Perspective==
+
 
+
See [[SAML2 IdP Deployment]] for a detailed description of how to download and deploy the SAML2 IdP.
+
 
+
===Download===
+
<..how to obtain the .WAR, .jar, etc.>
+
 
+
===Deploying===
+
<..how to deploy a complete working solution>
+
 
+
===Configuration===
+
<..configuration files, options, etc.>
+
 
+
==Developer Perspective==
+
 
+
See [[SAML2 IdP Development]] for a detailed description of how to set up your development environment for the SAML2 IdP solution.
+
 
+
===Architecture===
+
 
+
The SAML2 IdP solution consists of two web applications (the actual IdP, and an example SP). They support the SP-initiated SAML 2.0 SSO profile:
+
 
+
[[Image:saml2idp-1.png]]
+
+
The Higgins components used by this solution are:
+
* plugins/org.eclipse.higgins.configuration.api
+
* plugins/org.eclipse.higgins.configuration.common
+
* plugins/org.eclipse.higgins.configuration.xml
+
* plugins/org.eclipse.higgins.configuration.xrds
+
* plugins/org.eclipse.higgins.idas.api
+
* plugins/org.eclipse.higgins.idas.common
+
* plugins/org.eclipse.higgins.cp.jndi
+
* plugins/org.eclipse.higgins.idas.registry
+
* plugins/org.eclipse.higgins.idas.spi
+
* plugins/org.eclipse.higgins.messages
+
* plugins/org.eclipse.higgins.saml2idp.saml2
+
* plugins/org.eclipse.higgins.util.idas.cp
+
* plugins/org.eclipse.higgins.util.jscript
+
* plugins/org.eclipse.higgins.util.socket
+
 
+
===Building===
+
 
+
The two web applications that constitute the SAML2 IdP are:
+
* app/org.eclipse.higgins.saml2idp.server
+
* app/org.eclipse.higgins.saml2idp.test
+
 
+
These projects, as well as its dependencies, can be checked out from the Eclipse repository at the following SVN URI:
+
 
+
{| class="wikitable" style="text-align:left; border="1" cellpadding="5" cellspacing="0" 
+
|-
+
| svn://dev.eclipse.org/svnroot/technology
+
|-
+
|}
+
 
+
== See Also ==
+
* [[Solutions]]
+
 
+
== Links ==
+
* [http://eclipse.org/higgins Higgins Home]
+

Revision as of 12:10, 21 December 2007

Redirect to:

Back to the top