interface AuthTokenOrchestrator {
    clearDeviceMetadata(username?): Promise<void>;
    clearTokens(): Promise<void>;
    getDeviceMetadata(username?): Promise<null | DeviceMetadata>;
    getTokens(options?): Promise<null | AuthTokens & {
        signInDetails?: CognitoAuthSignInDetails;
    }>;
    setAuthTokenStore(tokenStore): void;
    setTokenRefresher(tokenRefresher): void;
    setTokens(__namedParameters): Promise<void>;
}

Implemented by

Methods

  • Parameters

    • Optional username: string

    Returns Promise<void>

  • Returns Promise<void>

  • Parameters

    Returns void

  • Parameters

    Returns void