package auth
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- auth
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- type BearerAuthService[F[_]] = Kleisli[[β$3$]OptionT[F, β$3$], SecuredRequest[F, User, BearerToken], Response[F]]
- type BearerSecuredRequest[F[_]] = SecuredRequest[F, User, BearerToken]
- type BearerToken = TSecBearerToken[UserId]
- type Instant = java.time.Instant
- type SecureRandomId = tsec.common.SecureRandomId
- type UserId = UUID
Value Members
- def BearerAuthService[M[_]](pf: PartialFunction[BearerSecuredRequest[M], M[Response[M]]])(implicit arg0: Monad[M]): BearerAuthService[M]
- val BearerToken: TSecBearerToken.type