LoxoneTokenAuthenticator

class LoxoneTokenAuthenticator @JvmOverloads constructor(profile: LoxoneProfile, repository: TokenRepository = DEFAULT_TOKEN_REPO, settings: LoxoneClientSettings = LoxoneClientSettings())

Constructors

Link copied to clipboard
constructor(profile: LoxoneProfile, repository: TokenRepository = DEFAULT_TOKEN_REPO, settings: LoxoneClientSettings = LoxoneClientSettings())

Properties

Link copied to clipboard

Functions

Link copied to clipboard
suspend fun close(client: LoxoneClient)
Link copied to clipboard
suspend fun ensureAuthenticated(client: LoxoneClient)
Link copied to clipboard
suspend fun killToken(client: LoxoneClient)
Link copied to clipboard
suspend fun tokenHash(client: LoxoneClient, operation: String): String