Here's a good starting place (with links to the actual documents):

http://en.wikipedia.org/wiki/SAML_2.0

-Scott

-Scott Battaglia
PGP Public Key Id: 0x383733AA
LinkedIn: http://www.linkedin.com/in/scottbattaglia


On Mon, Jan 12, 2009 at 4:16 AM, Julien Gribonvald <
[email protected]> wrote:

> Thanks, but is there any documentation on this futur protocol ? We need to
> implement some applications which will use this protocol...  And i would
> like to know how this will evolve.
>
> thanks
>
> Julien.
>
> Scott Battaglia a écrit :
>
>> There is no DTD for the CAS1 and 2 protocol for attributes.  For CAS4,
>> we'll be using SAML2, which supports attributes.
>>
>> -Scott
>>
>> -Scott Battaglia
>> PGP Public Key Id: 0x383733AA
>> LinkedIn: http://www.linkedin.com/in/scottbattaglia
>>
>>
>> On Wed, Jan 7, 2009 at 4:03 AM, Julien Gribonvald <
>> [email protected] <mailto:[email protected]>> wrote:
>>
>>    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
>>    > <[email protected]
>>    <mailto:[email protected]>
>>    > <mailto:[email protected]
>>    <mailto:[email protected]>>> 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
>>    >     [email protected] <mailto:[email protected]>
>>    <mailto:[email protected] <mailto:[email protected]>>
>>    >     http://tp.its.yale.edu/mailman/listinfo/cas
>>    >
>>    >
>>    >
>>
>>  ------------------------------------------------------------------------
>>    >
>>    > _______________________________________________
>>    > Yale CAS mailing list
>>    > [email protected] <mailto:[email protected]>
>>    > http://tp.its.yale.edu/mailman/listinfo/cas
>>    >
>>
>>
>>    _______________________________________________
>>    Yale CAS mailing list
>>    [email protected] <mailto:[email protected]>
>>    http://tp.its.yale.edu/mailman/listinfo/cas
>>
>>
>>
>
_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to