class AkkaHttpWebContext extends WebContext
The AkkaHttpWebContext is responsible for wrapping an HTTP request and stores changes that are produced by pac4j and need to be applied to an HTTP response.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- AkkaHttpWebContext
- WebContext
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new AkkaHttpWebContext(request: HttpRequest, formFields: Seq[(String, String)], sessionStorage: SessionStorage, sessionCookieName: String)
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def addResponseCookie(cookie: Cookie): Unit
- Definition Classes
- AkkaHttpWebContext → WebContext
- def addResponseCsrfCookie(): Unit
- def addResponseSessionCookie(): Unit
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- val formFields: Seq[(String, String)]
- def getChanges: ResponseChanges
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def getContentType: Option[ContentType]
- def getFullRequestURL(): String
- Definition Classes
- AkkaHttpWebContext → WebContext
- def getOrCreateSessionId(): String
- def getPath(): String
- Definition Classes
- AkkaHttpWebContext → WebContext
- def getProtocol(): String
- Definition Classes
- WebContext
- def getRemoteAddr(): String
- Definition Classes
- AkkaHttpWebContext → WebContext
- def getRequestAttribute(name: String): Optional[AnyRef]
- Definition Classes
- AkkaHttpWebContext → WebContext
- def getRequestContent(): String
- Definition Classes
- WebContext
- def getRequestCookies(): Collection[Cookie]
- Definition Classes
- AkkaHttpWebContext → WebContext
- def getRequestHeader(name: String): Optional[String]
- Definition Classes
- AkkaHttpWebContext → WebContext
- def getRequestMethod(): String
- Definition Classes
- AkkaHttpWebContext → WebContext
- def getRequestParameter(name: String): Optional[String]
- Definition Classes
- AkkaHttpWebContext → WebContext
- def getRequestParameters(): Map[String, Array[String]]
- Definition Classes
- AkkaHttpWebContext → WebContext
- Annotations
- @silent("mapValues")
- def getRequestURL(): String
- Definition Classes
- WebContext
- def getResponseHeader(name: String): Optional[String]
- Definition Classes
- AkkaHttpWebContext → WebContext
- lazy val getScheme: String
- Definition Classes
- AkkaHttpWebContext → WebContext
- def getServerName(): String
- Definition Classes
- AkkaHttpWebContext → WebContext
- def getServerPort(): Int
- Definition Classes
- AkkaHttpWebContext → WebContext
- def getSessionId: Option[String]
- lazy val getSessionStore: AkkaHttpSessionStore
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isSecure(): Boolean
- Definition Classes
- AkkaHttpWebContext → WebContext
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- val request: HttpRequest
- def sessionCookieIsValid(): Boolean
- val sessionCookieName: String
- def setRequestAttribute(name: String, value: AnyRef): Unit
- Definition Classes
- AkkaHttpWebContext → WebContext
- def setResponseContentType(contentType: String): Unit
- Definition Classes
- AkkaHttpWebContext → WebContext
- def setResponseHeader(name: String, value: String): Unit
- Definition Classes
- AkkaHttpWebContext → WebContext
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated