Novell SAML extension for iChain Installation guide

Category
Networking
Type
Installation guide
Novell
www.novell.com
Novell Confidential Manual (99a) 22 July 2004
SAML Extension
for Novell
®
iChain
®
SAMPLE SITE SETUP GUIDE
Novell Confidential Manual (99a) 22 July 2004
Legal Notices
Novell, Inc. makes no representations or warranties with respect to the contents or use of this documentation, and specifically disclaims any express
or implied warranties of merchantability or fitness for any particular purpose. Further, Novell, Inc. reserves the right to revise this publication and to
make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes.
Further, Novell, Inc. makes no representations or warranties with respect to any software, and specifically disclaims any express or implied warranties
of merchantability or fitness for any particular purpose. Further, Novell, Inc. reserves the right to make changes to any and all parts of Novell software,
at any time, without any obligation to notify any person or entity of such changes.
You may not export or re-export this product in violation of any applicable laws or regulations including, without limitation, U.S. export regulations
or the laws of the country in which you reside. This product may require export authorization from the U.S. Department of Commerce prior to
exporting from the U.S. or Canada.
Copyright © 2003 Novell, Inc. All rights reserved. No part of this publication may be reproduced, photocopied, stored on a retrieval system, or
transmitted without the express written consent of the publisher.
Novell, Inc.
1800 South Novell Place
Provo, UT 84606
U.S.A.
www.novell.com
SAML Extension Sample Site Setup Guide
September 2004
Online Documentation: To access the online documentation for this and other Novell products, and to get updates, see
www.novell.com/documentation.
Novell Confidential Manual (99a) 22 July 2004
Novell Trademarks
ConsoleOne is a registered trademark of Novell, Inc. in the United States and other countries.
iChain is a registered trademark of Novell, Inc. in the United States and other countries.
NetWare is a registered trademark of Novell, Inc. in the United States and other countries.
Novell is a registered trademark of Novell, Inc. in the United States and other countries.
Novell eDirectory is a trademark of Novell, Inc. in the United States and other countries.
Third-Party Trademarks
All third-party trademarks are the property of their respective owners.
Novell Confidential Manual (99a) 22 July 2004
Contents 5
Novell Confidential Manual (99a) 22 July 2004
Contents
About This Guide 7
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Documentation Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Documentation Updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1 Setting Up the iChainSite SAML Sample Site 9
System Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Overview of the iChainSite Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Configuring the iChain Accelerator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Configuring the iChain Protected Resource and OLAC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Deploying the iChainSite Sample Application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Installing the SAML Extension for Novell iChain Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Configuring SAML and ConsoleOne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Creating the SAML Trusted Affiliate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Starting the SAML Extension Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Deploying the SAML Extension Server Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Starting the Servlet Container (Tomcat) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Testing the Loopback Affiliate Links . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2 Setting Up the eMartian Sample Site 33
Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Setting Up the eMartian Site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Configuring the iChain Accelerator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Defining the iChain Protected Resource and OLAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Deploying the eMartian Sample Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Installing the SAML Extension for Novell iChain Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Configuring SAML and ConsoleOne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Creating the SAMLExtensionServer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Creating the ISO ProviderSiteID Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Creating the SAMLSiteConfig Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Creating SAML Trusted Affiliates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
General Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
User Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Audiences Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Assertions Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
User Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
URLs Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Starting the SAML Extension Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Testing the Loopback Affiliate Links . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3 Setting Up the iChainSite and eMartian Sample Site Affiliation 49
System Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
6 SAML Extension Sample Site Setup Guide
Novell Confidential Manual (99a) 22 July 2004
Creating the SAML Relationship Between the Sample Sites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Creating the Trusted Affiliate Object for eMartian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Creating the Trusted Affiliate Object for iChainSite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Updating Web Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
iChainSite Intersite Transfer URLs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
eMartian Intersite Transfer URLs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Troubleshooting the SAML Extension Sample Site Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
A Fine-Tuning the SAML Extension 63
XML Signature Generation and Validation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Creating a Signing Key Pair . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Exporting a Signing Key Pair . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Setting the PKCS#12 Signature Key on the SAML Extension Server . . . . . . . . . . . . . . . . . . . . . . . . . 71
Modifying the SAML Settings in the Directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Exporting the Public Key Certificate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Importing Public Key Certificates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Configuring SAML to Support SSL Mutual Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
About This Guide 7
Novell Confidential Manual (99a) 22 July 2004
About This Guide
Introduction
The purpose of this documentation is to help you set up sample sites using the SAML extension
for Novell
®
iChain
®
software.
The audience for this documentation is network administrators.
This guide is divided into the following sections.
Chapter 1, “Setting Up the iChainSite SAML Sample Site,” on page 9 — Information about
how to set up a sample SAML site called iChainSite.
Chapter 2, “Setting Up the eMartian Sample Site,” on page 33 — Information about how to
set up a sample SAML site called eMartian.
Chapter 3, “Setting Up the iChainSite and eMartian Sample Site Affiliation,” on page 49
Infomation about how to set up a SAML affiliation between the iChainSite and eMartian
sample sites.
Appendix A, “Fine-Tuning the SAML Extension,” on page 63 — Infomation about how to set
up XML signature generation and validation, creating, importing, and exporting Key Pairs,
modifying SAML settings in eDirectory, and SSL Mutual Authentication using the SAML
back channel.
Documentation Conventions
In Novell documentation, a greater-than symbol (>) is used to separate actions within a step and
items in a cross-reference path.
A trademark symbol (
®
,
TM
, etc.) denotes a Novell trademark. An asterisk (*) denotes a third-party
trademark.
Documentation Updates
For the latest SAML extension for Novell iChain documentation, including updates to this
installation guide, see the online documentation at the Novell documentation Web site (http://
www.novell.com/documentation).
8 SAML Extension Sample Site Setup Guide
Novell Confidential Manual (99a) 22 July 2004
Setting Up the iChainSite SAML Sample Site 9
Novell Confidential Manual (99a) 22 July 2004
1 Setting Up the iChainSite SAML Sample Site
This chapter provides information on how to set up the iChainSite SAML sample site. The
iChainSite is intended to be a simple example of how to use and deploy SAML-enabled Web
applications on iChain using the SAML extension for Novell
®
iChain
®
product. The following
general topics are covered:
System Layout
Overview of the iChainSite Setup
Starting the SAML Extension Server
System Layout
The system requires four services that you must run on at least two machines:
Novell
®
eDirectory
TM
for user accounts and iChain configuration
Novell iChain 2.2 Service Pack 1
A Web server with a servlet container to run the iChainSite sample application
A Web server with a servlet container to run the SAML extension for Novell iChain product
The following figure shows how these services are connected and related:
Figure 1 System Services: Connections and Relationships
10 SAML Extension Sample Site Setup Guide
Novell Confidential Manual (99a) 22 July 2004
Both the iChain platform and SAML extension service have connections to Novell eDirectory to
read configuration information and user attributes. In order to conserve hardware, the Novell
eDirectory, Web Server, and SAML extension server can all be run from the same machine
Prerequisites
You should be familiar with the setup and configuration of iChain 2.2. In order to run the
iChainSite sample site, the following prerequisites are required:
iChain 2.2 Service Pack 1
iChain Authorization server components
ConsoleOne snap-ins for iChain
LDAP authentication and OLAC-enabled
Figure 2 shows an iChain installation with the proper authorization and OLAC settings applied.
The important points in this figure are the configuration directory settings and the Enable Object
Level Access Control (OLAC) setting.
Figure 2 iChain Installation With Correct Settings
For hardware requirements, see the iChain Hardware Guide (http://www.novell.com/products/
ichain/hardware22.html).
Setting Up the iChainSite SAML Sample Site 11
Novell Confidential Manual (99a) 22 July 2004
For additional information and full system requirements for Novell iChain, refer to the Novell
iChain Administration Guide, available at the Novell Documentation Web site (http://
www.novell.com/documentation/lg/ichain22/index.html).
You can download Novell iChain at Novell Software Downloads (http://download.novell.com).
You can download SAML sample site code at Novell Cool Solutions (http://www.novell.com/
coolsolutions/tools/1918.html).
Overview of the iChainSite Setup
The following list shows the steps you need to complete in order to set up the www.ichainsite.com
SAML demo application with the loopback SAML Trusted Affiliate.
1. Configure iChain with the www.ichainsite.com accelerator.
2. Configure the ISO with the www.ichainsite.com protected resources and OLAC parameters.
3. Deploy the www.ichainsite.com sample application.
4. Test the www.ichainsite.com sample application.
5. Install the SAML extension schema and snap-ins.
6. Create SAML extension configuration objects in the directory
a. Create the loopback SAML Trusted Affiliate site.
7. Install SAML extension server components.
8. Test the SAML extension service.
9. Test the www.ichainsite.com loopback SAML Trusted Affiliate site.
Configuring the iChain Accelerator
In order to run the sample, you must first create a new accelerator using the iChain GUI. You
should name this accelerator www.ichainsite.com. Figure 3 shows a basic www.ichainsite.com
accelerator configuration:
12 SAML Extension Sample Site Setup Guide
Novell Confidential Manual (99a) 22 July 2004
Figure 3 iChainSite Accelerator Configuration
Configuring the iChain Protected Resource and OLAC
Using ConsoleOne, you must define both a protected resource for the iChainSite application and
the OLAC parameters to pass to the application. You make these definitions by selecting the
iChainServiceObject you are using in the directory, and selecting the Protected Resources tab.
Figure 4 shows the protected resource definitions for the iChainSite application:
Setting Up the iChainSite SAML Sample Site 13
Novell Confidential Manual (99a) 22 July 2004
Figure 4 Protected Resource Definitions
Next, you must define OLAC parameters for the ichainsite_portal protected resource. Figure 5
shows all of the OLAC parameters required by the iChainSite demo application.
Figure 5 OLAC Parameters
You should make sure that the parameter names (Name) match those in Figure 5 because the
iChainSite demo application relies on these names values and if they do not match, the application
will not work. The LDAP values names (Value) do not necessarily need to match as long has you
have the appropriate LDAP attribute set on the test user objects. (You can use different LDAP
values than FullName for MemberLevel and mail for Email.)
Deploying the iChainSite Sample Application
Because the ichainsite uses simple Java server pages to display its content, you must deploy it into
a Java servlet container. If you are running the Apache Tomcat server engine, you can simply take
the entire ichainsite directory and place it into the TOMCAT_HOME/webapps directory. If you
14 SAML Extension Sample Site Setup Guide
Novell Confidential Manual (99a) 22 July 2004
want to deploy the ichain site to the URL extension "ic" (as used in the previous steps), then you
must rename the iChainSite directory to ic. See the SAML Extension for Novell iChain
Administration Guide for details on installing and running Tomcat.
You can test by page by going to your browser and entering http://www.ichainsite.com/ic/portal.
After authenticating to iChain, you should see a page that looks the one shown in Figure 6:
Figure 6 Welcome to iChainSite Portal
Make sure that the LDAP properties are being passed through correctly. In this example, the user
is logged in as joe.novell, and has an e-mail address of [email protected] and FullName
(MemberLevel) of gold. See “Testing the Loopback Affiliate Links” on page 30 for information
on the Loopback post and Loopback artifact links.
Installing the SAML Extension for Novell iChain Software
Install the SAML extension for Novell iChain components. For details instructions on how to
install this software, see the SAML Extension for Novell iChain Administration Guide.
The SAML extension installer will install three components:
SAML extension server
Snap-ins
Schema extension
Configuring SAML and ConsoleOne
After you have configured the sample site and have installed the SAML components, you are ready
to configure the system.
Setting Up the iChainSite SAML Sample Site 15
Novell Confidential Manual (99a) 22 July 2004
Creating the SAMLExtensionServer
The first object you need to create is the SAMLExtensionServer. This object contains all of the
SAML extension server configuration objects.
To create an SAMLExtensionServer:
1 Right-click the container where you want to create the SAMLExtensionServer object.
We recommend that you create this object in the sample container where your
iChainServiceObject resides.
2 Select New > Provider Site. See Figure 7.
Figure 7 Provider Site Menu
The SAMLExtensionServer object contains configuration information that allows iChain to
communicate with the SAML extension server.
3 To set the properties, right-click the SAMLExtensionServer object, then select Properties.
A Properties page is displayed, as shown in Figure:
16 SAML Extension Sample Site Setup Guide
Novell Confidential Manual (99a) 22 July 2004
Figure 8 Properties of IdentityService
4 Set the following properties:
iChain service object: This field is a back-link to the ISO you want to associate this
SAMLExtensionServer with.
Affiliate Connector Network Information: These settings tell iChain where the SAML
extension server will be running on the network. It is generally a good idea to have a machine
dedicated to running the SAML extension server. Enter the IP address and port the SAML
extension Web server will be running on.
Secure the Affiliate Connector Network Connection: This setting allows the use of SSL
between the SAML extension server and iChain. See Appendix A, “Fine-Tuning the SAML
Extension,” on page 63 for details on how to set this up.
Creating the ISO ProviderSiteID Link
After creating the SAMLExtensionServer, you must create a link between it and your
iChainServiceObject. The iChainServiceObject must contain an attribute which allows iChain to
associate the service object with the appropriate Identity Provider Site object. An attribute called
identityProviderSiteRef on the iChainServiceObject must be created. Do the following to create
the identityProviderSiteRef:
1 Right-click the iChainServiceObject and select Properties.
2 Select Other > Add Attribute.
3 Select the identityProviderSiteRef attribute, then set the value to SAMLExtensionServer.
Figure 9 shows a sample iChainService object with the identityProviderSiteRef attribute set:
Setting Up the iChainSite SAML Sample Site 17
Novell Confidential Manual (99a) 22 July 2004
Figure 9 iChainService Object with identityProviderSiteRef Attribute Set
Creating the SAMLSiteConfig Object
Create the SAML Site Config object:
1 Right-click the SAMLExtensionServer object.
2 Select New > Site Config. This launches the samlSiteConfig creation wizard.
The SAMLSiteConfig object is created as a child object of the SAMLExtensionServer object.
Figure 10 shows a new samlSiteConfig object named SAMLConfig:
18 SAML Extension Sample Site Setup Guide
Novell Confidential Manual (99a) 22 July 2004
Figure 10 SAMLConfig Object
The SAMLSiteConfig object contains the top-level SAML configuration information that is used
to identify this site to other SAML sites. The samlSiteConfig Properties page contains the
following three main tabs: General, Assertions, and URLs.
General Tab
Figure 11 shows the General tab’s fields, followed by a description of the fields.
Figure 11 SAMLSiteConfig Properties: General Tab
Setting Up the iChainSite SAML Sample Site 19
Novell Confidential Manual (99a) 22 July 2004
Site ID: This is a SAML parameter used to identify this SAML site to your partner SAML sites.
In Figure 11, the example shows a SAML system being set up for a company using
www.ichainsite.com. In this case, the identifier used by partner sites is www.ichainsite.com.
SourceID: This is a 20-byte value that uniquely identifies the site. This value is used as part of the
SAML Browser/Artifact profile. Partner sites use this 20-byte value to determine the origin site of
a SAML Artifact. This value can be automatically generated, or you can import a 20-byte hex or
base 64 value. Generally, it is sufficient to automatically generate the value. The Valid indicator
indicates that a good 20-byte value is set for the configuration.
SAML Signature key pair object: This setting allows you to specify a Key Material object in the
directory to use to create XML signatures on SAML data. To use it, you must export the Key
Material object in password-protected PKCS#12 format and copy it to the SAML extension server.
The reference to the key is for convenience to help you keep track of which key should be in use
on the SAML extension server.
SSL key pair object: This setting allows you to specify a Key Material object in the directory to
use to create outbound SSL connections. To use it, you must export the Key material object in
password-protected PKCS#12 format and copy it to the SAML extension server. The reference to
the key in the tab is for convenience to help you keep track of which key should be in use on the
SAML extension server.
Assertions Tab
Figure 12 shows the Assertion tab’s fields, followed by a description of the fields.
Figure 12 SAMLSiteConfig Properties: Assertions Tab
Assertion generation will be valid for this long before the current system time: SAML
assertions contain a conditions element. The SAML conditions element contains two timestamp
values. One of the timestamps is a "Not Valid Before" timestamp, meaning if the assertion is
received before the time specified in the timestamp, it should not be accepted. In some cases,
SAML partner systems could have system clocks that are not exactly synchronized. This
difference between systems could cause time constraint conditions to fail. Therefore, this value
allows you to set the Not Before time condition to be pre-skewed to avoid time synchronization
errors. The resulting Not Before time condition is set to the current time minus this value.
20 SAML Extension Sample Site Setup Guide
Novell Confidential Manual (99a) 22 July 2004
Assertion generation will be valid for this long after the current system time: The SAML
conditions element also contains a Not On Or After time stamp. This condition states that an
assertion received on or after a specified time must be rejected. SAML assertions that are
generated by the system are given a Not On Or After time stamp equal to the current time plus the
value of this field.
Default user for mapping rules: This is an optional value that indicates a user object to map an
incoming SAML user to in the event that all other user mapping rules fail. Each Trusted Affiliate
configuration can contain a set of user mapping rules that define how to map incoming SAML
users to identities in the local directory. If a given Trusted Affiliate configuration has no rules, or
all of the rules evaluate to false, then this value is used to map the user. If this value is left blank
and a user cannot be mapped, the user will not be able to access the system and will instead be
shown an error page.
URLs Tab
Figure 13 shows the URL tabs fields, followed by a description of the fields.
Figure 13 SAMLSiteConfig Properties: URLs Tab
SOAP responder URL: This value is used for informational purposes only. You use it for setting
up affiliations with other SAML-enabled partner sites. It indicates the URL that partner sites
should use to access your SAML SOAP responder service. For the SAML extension product, this
URL will always be https://host/cmd/mutExt/samlext/saml/resp for mutual authentication
required connections, or https://host/cmd/ext/samlext/saml/resp if mutual authentication is not
required.
Artifact receiver URL: This value is used for informational purposes only. You use it for setting
up affiliations with other SAML-enabled partner sites. It indicates the URL that partner sites
should send SAML authentication requests to using the SAML Browser/Artifact profile. For the
SAML extension product, this URL will always be https://host/cmd/ext/samlext/saml/auth/afct.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90

Novell SAML extension for iChain Installation guide

Category
Networking
Type
Installation guide

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI