SecuritySchemeModel

data class SecuritySchemeModel<TScope : Enum<TScope>, Described>(val type: SecuritySchemeType, val referenceName: String, val name: String? = null, val in: APIKeyLocation? = null, val scheme: HttpSecurityScheme? = null, val bearerFormat: String? = null, val flows: FlowsModel<TScope>? = null, val openIdConnectUrl: String? = null) : DataModel(source)

Constructors

Link copied to clipboard
constructor(type: SecuritySchemeType, referenceName: String, name: String? = null, in: APIKeyLocation? = null, scheme: HttpSecurityScheme? = null, bearerFormat: String? = null, flows: FlowsModel<TScope>? = null, openIdConnectUrl: String? = null)

Properties

Link copied to clipboard
val bearerFormat: String? = null
Link copied to clipboard
val flows: FlowsModel<TScope>? = null
Link copied to clipboard
val in: APIKeyLocation? = null
Link copied to clipboard
val name: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun serialize(): Map<String, Any?>