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

    Interface OAuthClientInterface

    interface OAuthClientInterface {
        deleteAccessToken: () => void;
        getAccessToken: () => null | string;
        getTokenExpiration: () => number;
        getError(): null | AuthError;
        getStatus(): OAuthStatus;
        logout(): Promise<void>;
        refreshToken(): Promise<AuthError | OAuthData>;
        requestAuthCode(): Promise<void>;
        subscribe(observer: OAuthClientObserver): () => void;
        unsubscribe(observer: OAuthClientObserver): void;
    }

    Implemented by

    Index

    Properties

    deleteAccessToken: () => void
    getAccessToken: () => null | string
    getTokenExpiration: () => number

    Methods