I'm trying to understand how CASShib works and wanted to get
confirmation (or correction) on the following:
-From the aspect of the Shibboleth Identity Provider (IdP), the
CASShib server looks like a Shibboleth server provider. eg. both
communicate via SAML assertions, both have metadata usable in some
sort of federation context.
-The CASShib server can be configured with one or more CAS-protected
applications. Those services are accessible by end users using a URL
that has a host component that points to the CASShib server. The CAS-
protected applications are listed in the CASShib configuration - users
browsers get re-directed to the application site on completion of
authentication/authorization.
-the same attribute names are always released by the IdP to the
CASShib server regardless of the CAS-protected application being
accessed.
Thanks for the help.
Mike Wiseman
University of Toronto
--
You received this message because you are subscribed to the Google Groups "casshib" group.
To post to this group, send email to cas...@googlegroups.com.
To unsubscribe from this group, send email to casshib+u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/casshib?hl=en.
Yes. The CASShib server is "shibbolized" with a Shibboleth Service
Provider but the idea is you don't have to shibbolize any of your
other apps...those apps will interact with CAS instead for
authentication assertions.
CASShib is meant to simplify things for your apps. The idea is it's
easier for your application developers to CASify their apps with the
CAS client than it is to Shibbolize it with separate installations of
the Shibboleth SP. It's meant for organizations that may want to
federate a lot of their applications.
> -The CASShib server can be configured with one or more CAS-protected
> applications. Those services are accessible by end users using a URL
> that has a host component that points to the CASShib server. The CAS-
> protected applications are listed in the CASShib configuration - users
> browsers get re-directed to the application site on completion of
> authentication/authorization.
Yes, that sounds right.
> -the same attribute names are always released by the IdP to the
> CASShib server regardless of the CAS-protected application being
> accessed.
No, the idea is each application is configured as its own service
provider in the Shibboleth metadata in which case you can configure
the identity providers to release different sets of attributes for
each application.
As an example, there is 'app1' and 'app2' in
http://code.google.com/p/casshib/wiki/Sample_casshib_demo_metadata_xml.