[Openid-specs-ab] Updated conformance profiles spreadsheet
Michael.Jones at microsoft.com
Mon Feb 9 19:57:35 UTC 2015
Roland and I have talked about refresh token tests, but there’s a few problems with them. First, there’s no way that must be supported by OPs to request refresh tokens. Support for offline_access is optional and there’s no syntax for requesting online access to a refresh token. So if refresh token tests were added for the functionality in http://openid.net/specs/openid-connect-core-1_0.html#RefreshTokens, at most, they could verify that conditions are met *if* a refresh token was present.
Likewise, there’s no requirement that an ID Token be issued from a refresh request. Therefore the requirements in section 12.1 http://openid.net/specs/openid-connect-core-1_0.html#RefreshTokenResponse can only be verified *if* an ID Token was issued.
None of these behaviors are specified in the Basic implementer’s guide in http://openid.net/specs/openid-connect-basic-1_0.html, and so are beyond what we want to ask implementations conforming to the Basic conformance profile to do.
I agree that in the fullness of time we should add these tests for implementations that do support refresh tokens and ID Tokens issued from refresh requests. But given that we don’t even have the RP tests up yet, I think that for the first phase of the certification work, we’re better off focusing on testing essential functionality first.
From: Torsten Lodderstedt [mailto:torsten at lodderstedt.net]
Sent: Sunday, February 08, 2015 9:43 AM
To: Mike Jones
Cc: openid-specs-ab at lists.openid.net
Subject: Re: [Openid-specs-ab] Updated conformance profiles spreadsheet
I'm missing test cases verifying the standard compliance of an OP's refresh token handling as specified in section 12 of the core spec. I would suggest to add such tests, esp. with respect to the correct handling of the openid scope values and the id token contents (iss, sub, iat, auth_time, ...).
Am 06.02.2015 um 02:21 schrieb Mike Jones <Michael.Jones at microsoft.com<mailto:Michael.Jones at microsoft.com>>:
The attached conformance profiles spreadsheet matches the currently deployed testing software.
<OpenID Connect Conformance Features (version 5.2).xlsx>
Openid-specs-ab mailing list
Openid-specs-ab at lists.openid.net<mailto:Openid-specs-ab at lists.openid.net>
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Openid-specs-ab