I have had a couple developers get confused by sections 2.1 and 2.2 of the 
spec. What seems to be happening is they read them as distinct complete flows 
rather then considering the core spec still applies.

In the case of 2.1, "Using SAML Assertions as Authorization Grants" they forget 
that a client credential is also needed and only specify the SAML authorization 
assuming it includes both (which may or may not be intended).

In the case of 2.2, "Using SAML Assertions for Client Authentication", they are 
not making the link that the client authentication may be used in connection 
with any of the OAuth flows. They are instead treating this as a new flow. IOW 
they forget to add the grant_type parameter.

It might be helpful to include complete examples for each of 2.1 and 2.2 to 
clarify.

Phil

@independentid
www.independentid.com
phil.h...@oracle.com





_______________________________________________
OAuth mailing list
OAuth@ietf.org
https://www.ietf.org/mailman/listinfo/oauth

Reply via email to