@trumpf/ux.utils
    Preparing search index...

    Interface AuthClientInstance

    interface AuthClientInstance {
        deleteAccessToken: () => void;
        getAccessToken: () => null | string;
        getAccessTokenAsync: () => Promise<string>;
        getIdToken: () => null | string;
        getIdTokenPayload: () => any;
        getRefreshToken: () => null | string;
        getTokenData: () => null | AuthTokenData;
        getTokenDataAsync: () => Promise<AuthTokenData>;
        getTokenExpiration: () => undefined | number;
        setAccessToken: (token?: string) => boolean;
        setTokenData: (data: AuthTokenData) => void;
        subscribe(observer: AuthClientObserver): () => void;
        unsubscribe(observer: AuthClientObserver): void;
    }

    Implemented by

    Index

    Properties

    deleteAccessToken: () => void
    getAccessToken: () => null | string
    getAccessTokenAsync: () => Promise<string>
    getIdToken: () => null | string
    getIdTokenPayload: () => any
    getRefreshToken: () => null | string
    getTokenData: () => null | AuthTokenData
    getTokenDataAsync: () => Promise<AuthTokenData>
    getTokenExpiration: () => undefined | number
    setAccessToken: (token?: string) => boolean
    setTokenData: (data: AuthTokenData) => void

    Methods