Principal

interface Principal

Marker interface indicating that a class represents an authenticated principal

Inheritors

JWTPrincipal

class JWTPrincipal : Principal

Represents a JWT principal consist of the specified payload

OAuthAccessTokenResponse

sealed class OAuthAccessTokenResponse : Principal

OAuth access token acquired from the server

UserIdPrincipal

data class UserIdPrincipal : Principal

Represents a simple user’s principal identified by name