nee-core / dev.neeffect.nee.effects.security / SecurityProvider

SecurityProvider

interface SecurityProvider<USER, ROLE>

Functions

getSecurityContext

abstract fun getSecurityContext(): Out<SecurityError, SecurityCtx<USER, ROLE>>

Inheritors

FlexSecurityProvider

Provider of flex sec.

class FlexSecurityProvider<USER, ROLE> : FlexibleEnv, SecurityProvider<USER, ROLE>