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