class FlexSecurityProvider<USER, ROLE> : FlexibleEnv, SecurityProvider<USER, ROLE>
Provider of flex sec.
<init> |
Provider of flex sec. FlexSecurityProvider(env: FlexibleEnv) |
getSecurityContext |
fun getSecurityContext(): Out<SecurityError, SecurityCtx<USER, ROLE>> |
with |
Add next type to env. fun <T : Any> FlexibleEnv.with(t: T): FlexibleEnvfun <T : Any> FlexibleEnv.with(id: ResourceId<T>, t: T): FlexibleEnv |
withTxProvider |
fun <R, G : TxProvider<R, G>> FlexibleEnv.withTxProvider(provider: TxProvider<R, G>): FlexibleEnv |