-
Notifications
You must be signed in to change notification settings - Fork 9.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add specification references for securitySchemes #1113
Conversation
#TDC: @RobDolinMS to reach-out to MSFT and GOOG contacts to get input on what is ideal to reference. |
Per previous, I have reached-out to MSFT and GOOG contacts. |
versions/3.0.md
Outdated
@@ -3368,7 +3368,7 @@ animals: | |||
#### <a name="securitySchemeObject"></a>Security Scheme Object | |||
|
|||
Allows the definition of a security scheme that can be used by the operations. | |||
Supported schemes are HTTP authentication, an API key (either as a header or as a query parameter) and OAuth2's common flows (implicit, password, application and access code). | |||
Supported schemes are HTTP authentication, an API key (either as a header or as a query parameter), OAuth2's common flows (implicit, password, application and access code) as defined in [RFC6749](https://tools.ietf.org/html/rfc6749), and [OpenID Connect](http://openid.net/specs/openid-connect-discovery-1_0.html). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did you mean http://openid.net/specs/openid-connect-core-1_0.html
not http://openid.net/specs/openid-connect-discovery-1_0.html
?
@MikeRalphson Would you please update the OpenID Connect reference per @WilliamDenniss's suggestion? At that point, this should be ready for #TDC to merge. |
86fed75
to
e6b10cc
Compare
@RobDolinMS done. Thanks @WilliamDenniss |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@WilliamDenniss Thanks for taking the time to look into this. A couple of questions, if you don't mind, as I'm completely clueless when it comes to OIC.
|
I have resolved the conflict and changed the OpenId Connect Discovery link to point to the draft-06 of the document on the IETF site. The draft document has just passed Last Call so the chance of breaking changes are low. However, I still think it is better to point to a draft page that is guaranteed to be stable than a page on openid.net that may change over time. This is consistent with what we have done for references to JSON Schema. Assuming there are no functional changes in the final version of the IETF RFC we can update the URL in a patch release of this spec. |
#TDC: No objections to pointing to IETF Draft (for now) |
This is the first of two commits in response to the request in #1080 here to add reference links to the specifications of existing OAS3 security schemes. This PR does not depend on #1080 being merged.
Please check I have the right RFC for OpenId Connect - I went with the discovery specification, http://openid.net/specs/openid-connect-discovery-1_0.html