Howard,

CAS server will happily support as many AuthenticationHandlers as you'd 
like to map.  CAS is not seeking to be your store of users and has no 
opinion about where you ought to store your users in how many stores.  
However, if you have more than on AuthenticationHandler, it's up to you 
to deal with potential username namespace collision -- i.e. if the user 
"hhill" exists in multiple user stores backing multiple mapped 
AuthenticationHandlers, there's no magic for differentiating these -- 
CAS is going to happily authenticate username "hhill" via either handler 
and will not disambiguate these on the ticket validation responses it 
provides to client applications.

The CAS client libraries aren't particularly designed to play nicely 
with others, i.e. CAS envisions itself as the one, simple way that users 
log in to applications that make use of CAS.  There's nothing 
particularly stopping you from supporting multiple ways to log in of 
which CAS is just one.  Some applications do this, e.g. uPortal supports 
both local username and password authentication and CAS authentication.  
But the CAS client libraries aren't going out of their way to enable 
this use case and in particular are not the mechanism for implementing 
login via multiple methods of which CAS is just one of several.

Best wishes,

Andrew


On 6/15/2011 4:06 PM, Howard wrote:
> Question on CAS client integration with Jasper. I have it working but 
> does this mean if I am able to login to the application  with a 
> authenticationHandlers it does not work for Jasper .
>
> Is the principal of CAS that there must be one single backend user 
> store or I should have multiple authenticationHandlers if I am to 
> login to Jasper not via a ticket .
>
> Any suggestions would be greatly welcomed
>
>
> Sent from my iPhone
> -- 
> 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


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