Avanza Tools
SdkReferenceGeneratedInterfaces

Interface: AuthClient

Properties

context

protected readonly context: ClientContext

Methods

getSessionInfo()

getSessionInfo(signal?): Promise<SessionInfoResponse>

Parameters

signal?

AbortSignal

Returns

Promise<SessionInfoResponse>


loginWithTotp()

loginWithTotp(options): Promise<TotpSession>

Parameters

options

TotpLoginOptions

Returns

Promise<TotpSession>


logout()

logout(signal?): Promise<void>

Parameters

signal?

AbortSignal

Returns

Promise<void>


startBankId()

startBankId(options?): Promise<BankIdAuthAttempt>

Parameters

options?

StartBankIdOptions = {}

Returns

Promise<BankIdAuthAttempt>


validateSession()

validateSession(signal?): Promise<boolean>

Parameters

signal?

AbortSignal

Returns

Promise<boolean>

On this page