MCPcopy Create free account
hub / github.com/TheSecuredAnalyst/security-suite / APISecurityScheme

Class APISecurityScheme

modules/apisec/openapi_parser.py:41–48  ·  view source on GitHub ↗

API security scheme.

Source from the content-addressed store, hash-verified

39
40@dataclass
41class APISecurityScheme:
42 """API security scheme."""
43 name: str
44 scheme_type: str # apiKey, http, oauth2, openIdConnect
45 location: str | None = None # header, query, cookie (for apiKey)
46 scheme: str | None = None # bearer, basic (for http)
47 bearer_format: str | None = None
48 flows: dict | None = None # for oauth2
49
50
51@dataclass

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected