casServiceValidationSuccess.jsp
Julien Gribonvald
julien.gribonvald at recia.fr
Wed Jan 7 04:03:00 EST 2009
Hi,
I would like to take this exemple to ask if there is a standard way,
like a dtd, to give user attributes in the ticket, because each CASified
applications will have there own xml parser to read a such ticket...
Is there something so about that which is specified by the JASIG ?
thanks
Julien.
Scott Battaglia a écrit :
> I believe fn:length on a string may give you the length of the string
> which would confuse your logic.
>
> -Scott
>
> -Scott Battaglia
> PGP Public Key Id: 0x383733AA
> LinkedIn: http://www.linkedin.com/in/scottbattaglia
>
>
> On Tue, Dec 23, 2008 at 7:10 PM, Gérard LEON
> <gerard.leon at crdp.ac-versailles.fr
> <mailto:gerard.leon at crdp.ac-versailles.fr>> wrote:
>
> Scott Battaglia a écrit :
> > If your value is multivalued, you would need to iterate over it
> like you
> > would any other list.
>
> I try that, but still not working
>
> <c:forEach var="auth"
> items="${assertion.chainedAuthentications}">
> <c:forEach var="attr"
> items="${auth.principal.attributes}" >
> <c:if test="${fn:length(attr.value)
> > 1}">
> <c:forEach var="val"
> items="${attr.value}">
> <cas:attribute
> name="${fn:escapeXml(attr.key)}"
> value="${fn:escapeXml(val)}"/>
> </c:forEach>
> </c:if>
> <c:if test="${fn:length(attr.value)
> == 1}">
> <cas:attribute
> name="${fn:escapeXml(attr.key)}"
> value="${fn:escapeXml(attr.value)}"/>
> </c:if>
> </c:forEach>
> </c:forEach>
>
> sorry but i'm not a java developer...
>
> --
> __________________________________
> Gérard Léon
> Département des Technologies de l'Information et de la Communication
> CRDP de l'académie de Versailles
> __________________________________
>
> _______________________________________________
> Yale CAS mailing list
> cas at tp.its.yale.edu <mailto:cas at tp.its.yale.edu>
> http://tp.its.yale.edu/mailman/listinfo/cas
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Yale CAS mailing list
> cas at tp.its.yale.edu
> http://tp.its.yale.edu/mailman/listinfo/cas
>
More information about the cas
mailing list