I think we can safely ignore memberOf as that may turn out to be an attribute 
that the principal carries automatically. If it's available, it will 
automatically turn into a <cas:memberOf> tag. The others are calculated by the 
core system so they would require explicit support in the response. So we can 
leave that to be up to the interpretation of the attribute repository. 


I noticed something else. The protocol includes a note that says: 
Note: As userAttributes can be extended by the CAS Server implementor (see 
<xs:any> schema definition), it is recommended to form custom attributes as 
<cas:attributes name="NAME">VALUE</cas:attributes>. 






Wouldn't we want to recommend that the format be changed to: 
<cas:attributes><cas:attributeName>VALUE</cas:attributeName></cas:attributes> 


What's recommended would work too, but I suppose it doesn't quite match the 
default syntax in the response. 


Misagh 


----- Original Message -----

From: "Jérôme LELEU" <lel...@gmail.com> 
To: cas-dev@lists.jasig.org 
Sent: Friday, January 10, 2014 5:58:09 AM 
Subject: Re: [cas-dev] RememberMe attribute in validate response 



Thanks for reminding us about that. 

+1 to add the "remember-me" attributes in the /p3/serviceValidate response (I 
think I already proposed that). Though, I don't know what the memberOf property 
is... 


Best, 
Jérôme 





2014/1/10 Robert Oschwald < robertoschw...@googlemail.com > 



opened CAS-1413 





Am 10.01.2014 um 13:48 schrieb Robert Oschwald < robertoschw...@googlemail.com 
>: 

<blockquote>

Currently, authenticationDate, memberOf, isFromNewLogin and 
longTermAuthenticationRequestTokenUsed attributes are defined as optional in 
the schema definition Appdx A. 



Maybe it would be better to mark those attributes as mandatory in the XSD 
schema, so we do not have conditional attribute requirements based on features 
enabled in CAS. 


Robert 




Am 10.01.2014 um 13:18 schrieb Misagh Moayyed < mmoay...@unicon.net >: 

<blockquote>


I think so. Similarly, I noticed that validation responses do not implement 
support for attributes authenticationDate and memberOf. I'd think that these 
needs to be present in the final response when available to implement full 
protocol support for attributes per Appendix A. 




Misagh 




From: "Robert Oschwald" < robertoschw...@googlemail.com > 
To: cas-dev@lists.jasig.org 
Sent: Friday, January 10, 2014 1:07:11 AM 
Subject: [cas-dev] RememberMe attribute in validate response 

In SAML10SuccessResponseView, isFromNewLogin() is always evaluated. 
So when RememberMe is enabled, the longTermAuthenticationRequestTokenUsed 
attribute is set automatically on a Remembered login. 

Shouldn’t that also be added by default to the 
3.0/casServiceValidationSuccess.jsp page? 
Otherwise, we need to document somewhere how to setup RememberMe in the view. 
As this is a security relevant attribute, I prefer to have the evaluation in by 
default. 



-- 
You are currently subscribed to cas-dev@lists.jasig.org as: mmoay...@unicon.net 
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: 
robertoschw...@googlemail.com 
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-dev 



</blockquote>

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

-- 
You are currently subscribed to cas-dev@lists.jasig.org as: mmoay...@unicon.net 
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