On Tue, 20 Dec 2011, William G. Thompson, Jr. wrote:

> On Tue, Dec 20, 2011 at 2:13 PM, Marvin Addison
> <[email protected]> wrote:
>> How is our substantial investment in both client and server support
>> for a current, active protocol a charade?  In practical terms you're
>> suggesting throwing away a large amount of code in favor of a new
>> protocol which would presumably need roughly equivalent amont of code.
>>  That seems unwise at best given available resources at present.
>
> Charade in the sense that just using the SAML1.0 markup does not
> afford interop with non-cas-SAML entities nor has it conferred any
> significant benefit to the CAS3.x community.
>
> The inclusion of SAML1.0 markup and endpoints has complicated that
> overall CAS product and allowed the CAS protocol to stagnate.  Simply
> adding attributes to the CAS payload via extension of the CAS protocol
> in hindsight seems like a better deal, and is what many in the
> community have done in practice.
>
> The code to add attributes to the CAS payload has been implemented by
> many in the community.  It don't think it is as big a lift as you make
> it out to be, what is missing is updates to the CAS protocol doc and
> better support in the clients.  On the otherhand, refactoring out
> redundant functionality (ala samlValidate) would simplify the CAS code
> base and make it easier to extend and maintain.

Our vendor (Sungard) has finally added support to their product for 
samlValidate, rather than requiring us to install a custom bannerValidate 
module into CAS to release attributes from CAS.  Whatever you do, don't 
remove samlValidate.

        Andy

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to