OpenAPISecurityScheme extension type

OpenAPI security scheme object.

on

Constructors

OpenAPISecurityScheme.apiKey({required String name, required OpenAPIApiKeyLocation location, String? description, Map<String, Object?>? extensions})
Creates an apiKey security scheme.
factory
OpenAPISecurityScheme.http({required String scheme, String? bearerFormat, String? description, Map<String, Object?>? extensions})
Creates an http security scheme.
factory
OpenAPISecurityScheme.mutualTLS({String? description, Map<String, Object?>? extensions})
Creates a mutualTLS security scheme.
factory
OpenAPISecurityScheme.oauth2({required OpenAPIOAuthFlows flows, String? description, Map<String, Object?>? extensions})
Creates an oauth2 security scheme.
factory
OpenAPISecurityScheme.openIdConnect({required String openIdConnectUrl, String? description, Map<String, Object?>? extensions})
Creates an openIdConnect security scheme.
factory