why can't we just
import the certificate of the client application for a SSL check from
the CAS server to the client application ? To avoid of course that the
CAS server trusts all certificates certified by Verisign or another
certification entity...

That would be an acceptable solution with respect to security. From an operational standpoint, it seems as untenable as managing keys for each peer. The vast majority of certificates expire annually or biannually, which would require substantial communication and maintenance costs for a non-trivial deployment. In practice no one does certificate trust on a per-certificate basis for this reason.

You might consider a facility like Shibboleth metadata where each service is responsible for maintaining its own certificate or other data needed to provide strong identity assurance. That scales much better by distributing the maintenance burden among N peers. On balance it's probably more work than what would be feasible for the 4.0 release.

M

--
You are currently subscribed to cas-dev@lists.jasig.org as: 
arch...@mail-archive.com
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-dev

Reply via email to