package
swagger
Type Members
-
case class
AuthApi[TypeForUser <: AnyRef](resourcePath: String, listingPath: Option[String], description: String, apis: List[AuthEndpoint[TypeForUser]], models: Map[String, Model]) extends SwaggerApi[AuthEndpoint[TypeForUser]] with Product with Serializable
-
case class
AuthEndpoint[TypeForUser <: AnyRef](path: String, description: String, secured: Boolean, operations: List[AuthOperation[TypeForUser]]) extends SwaggerEndpoint[AuthOperation[TypeForUser]] with Product with Serializable
-
case class
AuthOperation[TypeForUser <: AnyRef](httpMethod: HttpMethod, responseClass: String, summary: String, notes: Option[String], deprecated: Boolean, nickname: Option[String], parameters: List[Parameter], errorResponses: List[Error], allows: (Option[TypeForUser]) ⇒ Boolean, supportedContentTypes: List[String]) extends SwaggerOperation with Product with Serializable
-
trait
SwaggerAuthBase[TypeForUser <: AnyRef] extends SwaggerBaseBase
-
trait
SwaggerAuthSupport[TypeForUser <: AnyRef] extends SwaggerSupportBase with SwaggerSupportSyntax
-
-
class
SwaggerWithAuth extends SwaggerEngine[AuthApi[AnyRef]]
Value Members
-
object
AuthApi extends Serializable
-