trait
SecurityActionBuilders[H <: SecurityHandler] extends AnyRef
Type Members
-
final
type
AuthRequest[+T] = (SecurityActionBuilders.this)#GenericAuthRequest[T, Request]
-
case class
GenericAuthRequest[+T, R[+_] <: Request[_]](user: H.User, underlying: R[T]) extends WrappedRequest[T] with Product with Serializable
-
case class
GenericAuthenticationRefiner[R[+_] <: Request[_]]() extends ActionRefiner[[+α$1$](SecurityActionBuilders.this)#GenericOptionalAuthRequest[α$1$, R], [+α$2$](SecurityActionBuilders.this)#GenericAuthRequest[α$2$, R]] with Product with Serializable
-
case class
GenericAuthorizationFilter[R[+_] <: Request[_]](authority: Authority) extends ActionFilter[[+α$3$](SecurityActionBuilders.this)#GenericAuthRequest[α$3$, R]] with Product with Serializable
-
case class
GenericOptionalAuthFunction[R[+_] <: Request[_]]() extends ActionFunction[R, [+α$0$](SecurityActionBuilders.this)#GenericOptionalAuthRequest[α$0$, R]] with Product with Serializable
-
case class
GenericOptionalAuthRequest[+T, R[+_] <: Request[_]](user: Option[H.User], underlying: R[T]) extends WrappedRequest[T] with Product with Serializable
-
final
type
OptionalAuthRequest[+T] = (SecurityActionBuilders.this)#GenericOptionalAuthRequest[T, Request]
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
val
AuthenticationAction: ActionBuilder[(SecurityActionBuilders.this)#AuthRequest]
-
final
val
AuthenticationRefiner: ActionRefiner[(SecurityActionBuilders.this)#OptionalAuthRequest, (SecurityActionBuilders.this)#AuthRequest]
-
final
def
AuthorizationAction(authority: Authority): ActionBuilder[(SecurityActionBuilders.this)#AuthRequest]
-
final
def
AuthorizationFilter(authority: Authority): ActionFilter[(SecurityActionBuilders.this)#AuthRequest]
-
final
val
OptionalAuthAction: ActionBuilder[(SecurityActionBuilders.this)#OptionalAuthRequest]
-
final
val
OptionalAuthFunction: ActionFunction[Request, (SecurityActionBuilders.this)#OptionalAuthRequest]
-
final
def
asInstanceOf[T0]: T0
-
implicit
def
authRequest2OptionalUser[R[+_] <: Request[_]](implicit request: (SecurityActionBuilders.this)#GenericAuthRequest[_, R]): Option[H.User]
-
implicit
def
authRequest2User[R[+_] <: Request[_]](implicit request: (SecurityActionBuilders.this)#GenericAuthRequest[_, R]): H.User
-
def
clone(): AnyRef
-
final
def
composeAuthenticationAction[R[+_] <: Request[_]](builder: ActionBuilder[R]): ActionBuilder[[+α$6$](SecurityActionBuilders.this)#GenericAuthRequest[α$6$, R]]
-
final
def
composeAuthorizationAction[R[+_] <: Request[_]](builder: ActionBuilder[R])(authority: Authority): ActionBuilder[[+α$8$](SecurityActionBuilders.this)#GenericAuthRequest[α$8$, R]]
-
final
def
composeOptionalAuthAction[R[+_] <: Request[_]](builder: ActionBuilder[R]): ActionBuilder[[+α$4$](SecurityActionBuilders.this)#GenericOptionalAuthRequest[α$4$, R]]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
implicit
def
optionalAuthRequest2OptionalUser[R[+_] <: Request[_]](implicit request: (SecurityActionBuilders.this)#GenericOptionalAuthRequest[_, R]): Option[H.User]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any