DefaultJwtAuthentication

data class DefaultJwtAuthentication(val id: String, val roles: Set<GrantedAuthority>) : JwtAuthentication

Implementation of JwtAuthentication.

Constructors

Link copied to clipboard
constructor(id: String, roles: Set<GrantedAuthority>)

Properties

Link copied to clipboard
val id: String

Identifier of the authentication subject as a String

Link copied to clipboard
open override val roles: Set<GrantedAuthority>

Functions

Link copied to clipboard
open override fun getAuthorities(): Set<GrantedAuthority>
Link copied to clipboard
open override fun getCredentials()
Link copied to clipboard
open override fun getDetails()
Link copied to clipboard
open override fun getName(): String
Link copied to clipboard
open override fun getPayload(): Map<String, String>

Implementation of JwtAuthentication.getPayload.

Link copied to clipboard
open override fun getPrincipal()
Link copied to clipboard
open fun implies(p0: Subject): Boolean
Link copied to clipboard
open override fun isAuthenticated(): Boolean
Link copied to clipboard
open override fun setAuthenticated(isAuthenticated: Boolean)