OpenAPISecurityScheme.oauth2 constructor

OpenAPISecurityScheme.oauth2({
  1. required OpenAPIOAuthFlows flows,
  2. String? description,
  3. Map<String, Object?>? extensions,
})

Creates an oauth2 security scheme.

Implementation

factory OpenAPISecurityScheme.oauth2({
  required OpenAPIOAuthFlows flows,
  String? description,
  Map<String, Object?>? extensions,
}) => OpenAPISecurityScheme._({
  'type': 'oauth2',
  'flows': flows,
  'description': ?description,
  ...?prefixExtensions(extensions),
});