Service Provider
From Guanxi
The Guanxi Service Provider is a distributed application that is also language neutral as it uses web services to do it's work on behalf of the applications and sites that use it. You can find out lots more about the Service Provider in these pages.
Contents |
Service Provider General Overview
You can get an idea of what the Service Provider is and how it works by reading the overview page
Service Provider Distributed Architecture
The Service Provider is distributed, in that you can install an instituional Engine and connect many Guards to it. The Engine takes care of all SAML/Shibboleth workflow while the Guards just receive the final attributes from an Identity Provider. An easy way to "shibb" your application without having to know about Shibboleth. You can read about the architecture in the Service Provider architecture pages
How the Guard works
The Guard is a lightweight component that blocks requests for resources until a user's attributes arrive from the Engine. You can read about the Guard on the Guard pages
The PHP Guard
This is where to get information on how to use the PHP Guard with the standard Java Engine PHP Guard

