Jim, per our discussion, I've added text to gss-eap-naming-03 indicating
that today we're not defining the semantics of setting these attributes.
>>>>> "Jim" == Jim Schaad <[email protected]> writes:

    Jim> Sam & Josh,
    Jim> This document looks good, only a couple of issues most of which are 
probably
    Jim> not too contentious.  In terms of tone, I am making the assumption that
    Jim> there is nothing in the naming that prevents a set as well as a get 
for many
    Jim> of the properties.  I am not sure that it makes any sense to do a set 
for
    Jim> SAML Attributes and maybe Name Identifiers, just the entire SAML 
statement.
    Jim> That could potentially be done via the RADIUS attribute and just say 
that
    Jim> all of the fed-saml-* names are read-only names.  I don't know if this 
is a
    Jim> GSS-API concept or not.

    Jim> Jim


    Jim> Major:

    Jim> 1.  In section 5 - I believe the following text should be added to the 
last
    Jim> paragraph.  "If more than one attribute for the name exists in the 
packet, a
    Jim> multi-valued value is returned."

    Jim> 2. In section 5 - What text do we need to put in here about the 
temporal
    Jim> nature of the values?  I assume, but don't know, that all of the values
    Jim> would be wiped out and a new set of values would be populated when, 
and if,
    Jim> a new RADIUS response is received.  An alternative would be to state 
that
    Jim> only some values are over-written - either a specific set or those 
with new
    Jim> values.  I do not believe that we generally want to always just append
    Jim> values together.  This would lead to possibly n State attribute 
values, one
    Jim> for every RADIUS message pair exchanged.

    Jim> 3. In section 5 - Is there a need for the Code of the last packet to be
    Jim> retrievable from the GSS-API interface?  This is not currently doable. 

    Jim> 4.  In section 5/6.1 - There is a restriction on getting the SAML 
assertion
    Jim> via the fed-saml-assertion name.  Does the same restriction exist if 
the
    Jim> value is retrieved via the radius-attr name?

    Jim> 5. In section 6 - Is there a need to distinguish between the an empty
    Jim> AttributeValue and a Nil AttributeValue.  There is text in 2.7.3.1 of
    Jim> SAML-CORE-2.0 that does so, but it is not reflected in section 6.2.
    Jim> Minor:

    Jim> 1.  In section 4 para #5 - I think that s/MUST not/MUST NOT/  - 
however -
    Jim> how would that GSS-API code be able to possibly enforce the 
requirement?


_______________________________________________
abfab mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/abfab

Reply via email to