Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Given this very basic familiarity with the Shibboleth components and their interactions, the following documentation provides further detail. The section Understanding the Basics provides further information about the concepts and components within Shibboleth. The Identity Provider and Service Provider sections give further details relating specifically to their respective components.

Understanding the Basics

 

Goals & Requirements

Describes the goals of the Shibboleth software and the environments in which it operates.

System Flow

Describes the general flow through the system.

 

Metadata

Describes what metadata is and how it is used by Shibboleth.

Sessions

Discusses what a user session is and a Shibboleth session differs from normal web application sessions.

Name Identifiers

Describes what Name Identifiers are and how they are used.

Glossary

A glossary of terms used throughout this wiki.

More Concepts

Entity NamingNaming guidelines for systems
Attribute NamingNaming guidelines for attributes

Trust & Credentials

Describes how one Shibboleth component identifiers itself to, and trusts, another.

 

IdP Discovery

Describes how a service provider determines a user's identity provider.

Advanced UsesDiscussion of more advanced use cases.

Protocols & Profiles

Describes the different request/response types that Shibboleth supports.

Identity Provider

Relying Parties

Describes how the IdP identifies and interacts with relying parties.

Sessions

Describes how the IdP establishes and maintains sessions.

 

Metadata

Describes how the IdP uses metadata.

Attribute StorageDiscussion of attribute storage and access.

Requisite Skills

Describes the skill set an IdP deployer should have.

Service Provider

Sessions

Describes how the SP establishes and maintains sessions.

Metadata

Describes how the SP uses metadata.

Attribute-based Access Control

Discusses how information form the IdP can be used to control access to a resource.

Requisite Skills

Describes the skill set an SP deployer should have.