API security scheme.
| 39 | |
| 40 | @dataclass |
| 41 | class 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 |
no outgoing calls
no test coverage detected