Theia API Documentation v1.65.0
    Preparing search index...
    interface AuthenticationMain {
        $getAccounts(
            providerId: string,
        ): Thenable<readonly AuthenticationSessionAccountInformation[]>;
        $getSession(
            providerId: string,
            scopes: readonly string[],
            extensionId: string,
            extensionName: string,
            options: AuthenticationGetSessionOptions,
        ): Promise<undefined | AuthenticationSession>;
        $onDidChangeSessions(
            providerId: string,
            event: AuthenticationProviderAuthenticationSessionsChangeEvent,
        ): void;
        $registerAuthenticationProvider(
            id: string,
            label: string,
            supportsMultipleAccounts: boolean,
        ): void;
        $unregisterAuthenticationProvider(id: string): void;
    }

    Implemented by

    Index

    Methods