Package io.bkbn.kompendium.oas.security

Separated from the core schema models are the models that represent security schemas. Despite being referred to as schemas, and despite living as part of the component data structure, these models are drastically different from your core data model schemas, and thus earn their own package

Types

Link copied to clipboard
class ApiKeyAuth(in: ApiKeyAuth.ApiKeyLocation, name: String) : SecuritySchema
Link copied to clipboard
class BasicAuth : SecuritySchema
Link copied to clipboard
data class BearerAuth(bearerFormat: String?) : SecuritySchema
Link copied to clipboard
data class OAuth(description: String?, flows: OAuth.Flows) : SecuritySchema
Link copied to clipboard
interface SecuritySchema