> -------- Original Message --------
> Subject: [Sip] SIP SAML Review by Richard Barnes
> Date: Wed, 20 Jun 2007 23:44:26 -0400
> From: Richard Barnes <[EMAIL PROTECTED]>
> To: IETF SIP List <[email protected]>,    Hannes Tschofenig <[EMAIL PROTECTED]>
>
>
> Figure 2:
> In the INVITE messages, the AoR in the From: header should be
> "sip:[EMAIL PROTECTED]"

ok.


> Section 6.1.2, Step 3:
> The AS is supposed to insert "attributes required by Bob's domain".  How
> is it supposed to know which attributes these are?  This is answered by
> the following paragraph, which should be moved up to here.

ok.


> Section 6.1.2, Step 3:
> The AS constructs a "HTTP-based SAML URI reference" -- shouldn't this be
> a reference according to the binding defined in this document, instead
> of the original (SAMLv2) reference standard?

nominally yes, will investigate.


> Section 6.1.3.3, third paragraph:
> This paragraph gives the option of HTTPS or HTTP, but doesn't specify
> that one of the two MUST be used.  Suggested text: "The AS MUST
> construct either an HTTP or HTTPS URI per Section "3.7.5.1 URI Syntax"
> of [OASIS.saml-bindings-2.0-os].  It is RECOMMENDED that the AS
> construct an HTTPS URI."

good catch.


> Section 6.1.3.3, fourth paragraph:
> This is not technically correct; the URI should be the absoluteURI
> portion of the Identity-Info header value.

another good catch.


> Section 6.1.4:
> Through out this section, situations with exceptions are presented as
> "SHOULD ... MAY ...".  As I read it, this creates a situation without a
> mandatory default behavior; I would prefer if these were worded as
> MUSTs, with MAYs allowed under specified circumstances.

will re-think with eye towards mandatory default behavior.


> Section 6.1.4.1.3:
> The SHOULDs in this section should be should be MUSTs.

nominally agree.


> Section 6.1.4.1.4, second paragraph:
> This needs to say that the attribute-value pairs MUST pertain to the
> subject of the assertion (a concept which needs to be tied to a SIP
> entity elsewhere in the document).  This may be the entity identified in
> the From header, or another identified entity.

nominally agree.


> Section 7:
> This binding doesn't really have anything to do with SIP.

agreed.

> Could we just
> exclude SIP from the name?

sure.


> Maybe this could be the IETF standard URI
> binding of SAML.

that's an interesting thought, tho I wonder if it is worth the effort to try to do as an I-D on its own -- it's so small to specify that it can easily be included by-value in other specs, but of course then there might be skew, but would that in actuality be a problem, ... etc. And more precisely it's an http-uri-based one. there could be other needs for schlepping saml assertions via http in other fashions.


thanks for your insightful review.

=JeffH




_______________________________________________
Sip mailing list  https://www1.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use [EMAIL PROTECTED] for questions on current sip
Use [EMAIL PROTECTED] for new developments on the application of sip

Reply via email to