Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Askpass

Hierarchy

  • Askpass

Implements

  • Disposable

Index

Constructors

constructor

Properties

Protected Readonly logger

logger: ILogger

Protected Readonly promptServer

promptServer: DugiteGitPromptServer

Protected ready

ready: Deferred<boolean> = ...

Protected server

server: Server

Protected serverAddress

serverAddress: undefined | Address

Methods

Protected ELECTRON_RUN_AS_NODE

  • ELECTRON_RUN_AS_NODE(): MaybePromise<undefined | string>

Protected GIT_ASKPASS

  • GIT_ASKPASS(): MaybePromise<string>

Protected THEIA_GIT_ASKPASS_HANDLE

  • THEIA_GIT_ASKPASS_HANDLE(): MaybePromise<undefined | string>

Protected THEIA_GIT_ASKPASS_MAIN

  • THEIA_GIT_ASKPASS_MAIN(): MaybePromise<undefined | string>

Protected THEIA_GIT_ASKPASS_NODE

  • THEIA_GIT_ASKPASS_NODE(): MaybePromise<undefined | string>

dispose

  • dispose(): void

getEnv

Protected hostname

  • hostname(): string

Protected init

  • init(): void

Protected onRequest

  • onRequest(req: IncomingMessage, res: ServerResponse): void

Protected prompt

  • prompt(requestingHost: string, request: string): Promise<string>

Protected setup

  • setup(): Promise<undefined | Address>