Table of Contents |
---|
Before You Begin
Refer to the SystemRequirements page for details on supported software platforms.
...
Note |
---|
If you don't have any SAML metadata to give the IdP, you won't have an easy time making it do anything useful without changing a lot of defaults, so please take the time and start by acquiring or creating that metadata first if you're just starting out. If you have nothing else to use, the TestShib SAMLtest.ID site can help you get started, but if you're using it longer than a couple of weeks, you should rethink what you're trying to accomplish. |
...
- Prepare your Servlet container. Linux deployers may want to take a look at IdPLinuxNonRoot, which documents one way of using privileged ports. Some containers, such as Jetty, include alternatives. The links below are to (imperfect) examples provided by the project or by deployers. The list below is not reflective of the specific containers and versions we support, which is explicitly and only available on the SystemRequirements page.
- Download the latest Identity Provider software package (the zip file has Windows line endings, the tarball Unix line endings).
- Unpack the archive you downloaded to a convenient location. It will not be needed after installation.
- Change into the newly created distribution directory, shibboleth-identityprovider-VERSION
- Run either ./bin/install.sh (on non-Windows systems) or .\bin\install.bat (on Windows systems).
- The installation directory you provide will be referred to as
idp.home
throughout this documentation.
- The installation directory you provide will be referred to as
- Deploy the IdP WAR file, located in idp.home/war/idp.war. See the Servlet container preparation notes for examples on how to do this.
...
If this is impossible (or if you want a different key size) you can specify the idp.keysize
parameter on the command line during the install process:
Code Block | ||||||
---|---|---|---|---|---|---|
| ant
| |||||
./bin/install.sh -Didp.keysize=2048 |
Code Block | ||
---|---|---|
| ||
.\bin\install.bat -Didp.keysize=2048 |
A Quick Test
...