OpenAPISecurityScheme.apiKey constructor

OpenAPISecurityScheme.apiKey({
  1. required String name,
  2. required OpenAPIApiKeyLocation location,
  3. String? description,
  4. Map<String, Object?>? extensions,
})

Creates an apiKey security scheme.

Implementation

factory OpenAPISecurityScheme.apiKey({
  required String name,
  required OpenAPIApiKeyLocation location,
  String? description,
  Map<String, Object?>? extensions,
}) => OpenAPISecurityScheme._({
  'type': 'apiKey',
  'name': name,
  'in': location.name,
  'description': ?description,
  ...?prefixExtensions(extensions),
});