package
swagger
Type Members
-
case class
AuthApi[TypeForUser <: AnyRef](apiVersion: String, swaggerVersion: String, resourcePath: String, description: Option[String] = scala.None, produces: List[String] = immutable.this.Nil, consumes: List[String] = immutable.this.Nil, protocols: List[String] = immutable.this.Nil, apis: List[AuthEndpoint[TypeForUser]] = immutable.this.Nil, models: Map[String, Model] = ..., authorizations: List[String] = immutable.this.Nil, position: Int = 0) extends SwaggerApi[AuthEndpoint[TypeForUser]] with Product with Serializable
-
case class
AuthEndpoint[TypeForUser <: AnyRef](path: String, description: Option[String] = scala.None, operations: List[AuthOperation[TypeForUser]] = immutable.this.Nil) extends SwaggerEndpoint[AuthOperation[TypeForUser]] with Product with Serializable
-
case class
AuthOperation[TypeForUser <: AnyRef](method: HttpMethod, responseClass: DataType, summary: String, position: Int, notes: Option[String] = scala.None, deprecated: Boolean = false, nickname: Option[String] = scala.None, parameters: List[Parameter] = immutable.this.Nil, responseMessages: List[ResponseMessage[_]] = immutable.this.Nil, consumes: List[String] = immutable.this.Nil, produces: List[String] = immutable.this.Nil, protocols: List[String] = immutable.this.Nil, authorizations: List[String] = immutable.this.Nil, allows: (Option[TypeForUser]) ⇒ Boolean = ...) extends SwaggerOperation with Product with Serializable
-
trait
SwaggerAuthBase[TypeForUser <: AnyRef] extends SwaggerBaseBase
-
trait
SwaggerAuthSupport[TypeForUser <: AnyRef] extends SwaggerSupportBase with SwaggerSupportSyntax
-
-
Value Members
-
object
AuthApi extends Serializable
-
-
Inherited from AnyRef
Inherited from Any