HI Richard,

There are some bugfixes in github at
https://github.com/Jasig/dotnet-cas-client but I don't think a new version
has been released or a nuget package deployed.

I've been experimenting recently with updating the CAS client for WIF 4.5
support, but the changes are so significant that a new version wouldn't be
backwards compatible with .NET 2.0/4.0.  It would depend on the
SessionAuthenticationModule rather than the FormsAuthenticationModule and
would be able to store claims directly in a ClaimsPrincipal, replacing the
CasPrincipal.  There would be no more separate role lookups required.  From
what I understand, client code would be backward compatible with the
FormsAuthenticationModule, but you would have access to more detailed
information through new API calls if you needed it including everything
contained in the SAML assertion.

I've successfully used WIF's built-in SAML library to parse CAS's Saml11
responses, though the framework code doesn't like that the assertions
aren't signed and my workaround is a little hacky.  With WIF 4.5,
applications can use/subclass the ClaimsAuthenticationManager to add
additional application-specific claims to the ClaimsPrincipal as the
principal gets created, which would simplify most real-world integrations
quite a bit.

One other possible consideration for a new version would be to support
OWIN-based hosts.  I'm not sure what efforts would overlap there.
 HttpModules don't really come into play with OWIN.  Microsoft has been
migrating key components of their own stack to support OWIN (WebAPI and
SignalR for ex.) and we should probably provide support there as well.
 That would allow the CAS client to support web servers and platforms
beyond IIS/Windows.

-Scott


On Mon, Nov 18, 2013 at 10:52 AM, Richard Everett <rich...@codrie.com>wrote:

> Hi,
>
>
>
> Using the .NET CAS client for the first time, we have noticed that version
> 1.0 dates from 2010. Is the .NET CAS client widely used and maintained or
> is it deprecated in favour of something else? (or are there very few CAS
> users who are using .NET?)
>
>
>
> Regards,
>
>
>
> Richard
>
> --
> You are currently subscribed to cas-dev@lists.jasig.org as: 
> scottt...@gmail.com
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/cas-dev
>
>

-- 
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