nee-ctx-web-ktor / dev.neeffect.nee.ctx.web.jwt / TokenSecurityContext

TokenSecurityContext

class TokenSecurityContext<USER, ROLE> : SecurityCtx<USER, ROLE>

Constructors

<init>

TokenSecurityContext(user: USER, jwtCoder: JwtUsersCoder<USER, ROLE>)

Properties

jwtCoder

val jwtCoder: JwtUsersCoder<USER, ROLE>

user

val user: USER

Functions

getCurrentUser

fun getCurrentUser(): Out<SecurityError, USER>

hasRole

fun hasRole(role: ROLE): Boolean