UNPKG

@infosel-sdk/core

Version:

Core SDK for Infosel financial services platform. Provides essential infrastructure for authentication, HTTP/GraphQL communication, storage management, and error handling.

10 lines (9 loc) 364 B
import Token from '../../entities/token'; export default interface AuthTokenProvider { generateToken(url: string): Promise<Token>; shouldRefreshTokenOnError(error: unknown): Promise<boolean>; refreshToken(url: string, currentToken?: Token): Promise<Token>; setToken(token: Token): void; getRealm(): string; setRealm(realm: string): void; }