Delegates
Delegate yourself!
Last updated
Delegate yourself!
Last updated
CBSecurity comes bundled with the following delegate objects that you can use in your user objects and provide them with security capabilities.
Delegate | Description |
---|---|
This delegate enables your application objects to deal with authentication features via delegation.
jwtAuth()
cbSecure()
auth()
This delegate adds authorization capabilities to your objects.
hasPermission()
hasRole()
isLoggedIn()
guest()
hasAll()
hasNone()
sameUser()
This delegate adds JWT Subject methods to a target.
getJWTCustomClaims()
getJWTScopes()
Auth@cbsecurity
This delegate enables your application objects to deal with authentication features via delegation.
Authorizable@cbsecurity
This delegate adds authorization capabilities to your objects
JwtSubject@cbsecurity
This delegate adds JWT Subject methods to a target