Skip to content

Detect Security Scheme 3.2 additions in pre-3.2 documents (SecuritySchemeFieldsBefore32 rule) - #7

Draft
modosc wants to merge 1 commit into
openapi-3-2/xml-node-typefrom
openapi-3-2/security-scheme-fields
Draft

modosc wants to merge 1 commit into
openapi-3-2/xml-node-typefrom
openapi-3-2/security-scheme-fields

Conversation

@modosc

@modosc modosc commented Sep 18, 2026 •

Copy link
Copy Markdown

one rule over raw components.securitySchemes. it flags:

  • deprecated
  • oauth2MetadataUrl
  • the deviceAuthorization flow

schemes given as a $ref aren't followed.

depends on #6.

@modosc
modosc force-pushed the openapi-3-2/security-scheme-fields branch from dd2b0f1 to b5c7258 Compare September 23, 2026 15:40
@modosc
modosc added this pull request to stack #13 September 23, 2026 15:43
@modosc
modosc force-pushed the openapi-3-2/security-scheme-fields branch 3 times, most recently from b461bdf to cd99afe Compare September 24, 2026 21:27
@modosc
modosc force-pushed the openapi-3-2/security-scheme-fields branch from cd99afe to 5774e8e Compare September 24, 2026 21:37
@modosc
modosc removed this pull request from stack #13 September 24, 2026 21:38
@modosc
modosc added this pull request to stack #15 September 24, 2026 21:38
@modosc
modosc force-pushed the openapi-3-2/security-scheme-fields branch from 5774e8e to 36fe886 Compare September 24, 2026 22:28
@modosc
modosc removed this pull request from stack #15 September 24, 2026 22:29
@modosc
modosc added this pull request to stack #20 September 24, 2026 22:29
@modosc modosc changed the title Detect Security Scheme 3.2 additions in pre-3.2 documents Detect Security Scheme 3.2 additions in pre-3.2 documents (SecuritySchemeFieldsBefore32 rule) Sep 24, 2026
@modosc
modosc removed this pull request from stack #20 October 14, 2026 21:06
@modosc
modosc force-pushed the openapi-3-2/security-scheme-fields branch from 36fe886 to cf671f3 Compare October 14, 2026 21:07
@modosc
modosc added this pull request to stack #22 October 14, 2026 21:07
@modosc
modosc removed this pull request from stack #22 October 20, 2026 16:57
@modosc
modosc force-pushed the openapi-3-2/security-scheme-fields branch from cf671f3 to 655a363 Compare October 20, 2026 16:57
@modosc
modosc added this pull request to stack #23 October 20, 2026 16:57
…hemeFieldsBefore32 rule)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@modosc
modosc removed this pull request from stack #23 October 22, 2026 17:18
@modosc
modosc force-pushed the openapi-3-2/security-scheme-fields branch from 655a363 to a8901f0 Compare October 22, 2026 17:18
@modosc
modosc added this pull request to stack #24 October 22, 2026 17:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant