20 likes | 202 Views
Assertion Framework for OAuth 2.0 draft-ietf-oauth-assertions-04 SAML 2.0 Bearer Assertion Profiles for OAuth 2.0 draft-ietf-oauth-saml2-bearer-13 Brian Campbell IETF #84, August 2012. OAuth & Assertions
E N D
Assertion Framework for OAuth 2.0draft-ietf-oauth-assertions-04SAML 2.0 Bearer Assertion Profiles for OAuth 2.0draft-ietf-oauth-saml2-bearer-13Brian CampbellIETF #84, August 2012 OAuth & Assertions <humor>Providing “a whole new frontier to sell consulting services and integration solutions”</humor>
OAuth & Assertions:Open Issues • Request for clarification regarding the orthogonally and separability of client assertion authentication and assertion grants • http://www.ietf.org/mail-archive/web/oauth/current/msg09512.html (Comment was on SAML but maybe also applicable to draft-ietf-oauth-assertions and/or draft-ietf-oauth-jwt-bearer) • An assertion grant type can be used with or without client authentication/identification • This includes completely anonymous clients (i.e. no client_id, no client_assertion, no HTTP Basic, nothing) • draft-ietf-oauth-v2-29 inadvertently precluded the above and it needs to be addressed in an RFC Editor Note • Client assertion authentication is nothing more than an alternative way for a client to authenticate to the token endpoint • Must be used in conjunction with a grant and has no meaning on it’s own • Recent rework of draft-ietf-oauth-assertions-04 • Should SHOULD be used less often? • Some usage in encoding, identifiers, etc. where a MUST may be more appropriate