[ 
https://issues.apache.org/jira/browse/CLEREZZA-494?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Henry Story reassigned CLEREZZA-494:
------------------------------------

    Assignee: Henry Story

> Subjects should be re-used
> --------------------------
>
>                 Key: CLEREZZA-494
>                 URL: https://issues.apache.org/jira/browse/CLEREZZA-494
>             Project: Clerezza
>          Issue Type: Improvement
>            Reporter: Henry Story
>            Assignee: Henry Story
>   Original Estimate: 24h
>  Remaining Estimate: 24h
>
> With WebID a number of things need to be looked at that don't appear obvious 
> when one is dealing with simple and cookie auth. This in fact also applies to 
> OpenId authentication. One of these is that one can have a number of 
> Principals in one WebID authentication, since an X509 cert could contain two 
> webids or even an email address. 
> But it also the case that someone who authentified themselves with WebID may 
> later also use a password, as an additional method of authentication. 
> So it seems to me that the Subject should be passed along at all stages of 
> authentification. The following article on JBoss Subject usage shows quite 
> clearly that this is the purpose of the Subject. 
> http://oatv.com/pub/a/onjava/excerpt/weblogic_chap17/index1.html?page=5
> It will also be very useful as the Subject can gather credentials, both those 
> that succeeded and those that failed in order to help explain why there were 
> failures in a web interface. So in the case of WebID test suite we would like 
> to pass the X509Claims as credentials to an explanatory page, so that one can 
> explain to the user why the claims failed. The same will be true in an OpenID 
> claim: it will help to the let the user know that his OpenId provider is down 
> at the moment, so that he can be properly redirected.
> The changes to get this to work are quite small, but it will require some 
> thinking things through. But both OpenId support and WebId suport will 
> require some of this thinking to occur. 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to