SecurityScheme

Types

Link copied to clipboard
@JsonSerializable
data class ApiKey(val name: String, val location: String, val description: String? = null) : SecurityScheme
Link copied to clipboard
@JsonSerializable
data class HttpAuth(val scheme: String, val description: String? = null, val bearerFormat: String? = null) : SecurityScheme
Link copied to clipboard
@JsonSerializable
data class MutualTls(val description: String? = null) : SecurityScheme
Link copied to clipboard
@JsonSerializable
data class OAuth2(val flows: OAuthFlows, val description: String? = null, val oauth2MetadataUrl: Uri? = null) : SecurityScheme
Link copied to clipboard
@JsonSerializable
data class OpenIdConnect(val openIdConnectUrl: Uri, val description: String? = null) : SecurityScheme

Properties

Link copied to clipboard
abstract val description: String?