BearerSecurityScheme class final

Bearer Token security configuration identified by the Vocabulary Term bearer.

Inheritance

Constructors

BearerSecurityScheme({String? name, String alg = _defaultAlgValue, String format = _defaultFormatValue, String? authorization, String in_ = _defaultInValue, String? description, Map<String, String>? descriptions, Uri? proxy, List<String>? jsonLdType, Map<String, dynamic>? additionalFields})
Constructor.
const
BearerSecurityScheme.fromJson(Map<String, dynamic> json, PrefixMapping prefixMapping, Set<String> parsedFields)
Creates a BearerSecurityScheme from a json object.
factory

Properties

additionalFields Map<String, dynamic>?
Additional fields collected during the parsing of a JSON object.
finalinherited
alg String
Encoding, encryption, or digest algorithm.
final
authorization String?
URI of the authorization server.
final
description String?
The default description of this SecurityScheme.
finalinherited
descriptions Map<String, String>?
A Map of multi-language descriptions.
finalinherited
format String
Specifies format of security authentication information.
final
hashCode int
The hash code for this object.
no setterinherited
in_ String
Specifies the location of security authentication information.
final
jsonLdType List<String>?
A List of JSON-LD @type annotations.
finalinherited
name String?
Name for query, header, cookie, or uri parameters.
final
proxy Uri?
Uri of the proxy server this security configuration provides access to.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scheme String
The actual security scheme identifier.
no setteroverride

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited