AuthType

object AuthType
Companion:
class
trait Sum
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

case class ApiKey() extends AuthType
case class Http(scheme: String) extends AuthType
case class OAuth2(authorizationUrl: Option[String], tokenUrl: Option[String], scopes: ListMap[String, String], refreshUrl: Option[String]) extends AuthType
case class ScopedOAuth2(oauth2: OAuth2, requiredScopes: Seq[String]) extends AuthType

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from:
Mirror