Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Askpass

Implements

  • Disposable

Index

Constructors

Properties

logger: ILogger
promptServer: DugiteGitPromptServer
ready: Deferred<boolean> = ...
server: Server<typeof IncomingMessage, typeof ServerResponse>
serverAddress: undefined | Address

Methods

  • ELECTRON_RUN_AS_NODE(): MaybePromise<undefined | string>
  • GIT_ASKPASS(): MaybePromise<string>
  • THEIA_GIT_ASKPASS_HANDLE(): MaybePromise<undefined | string>
  • THEIA_GIT_ASKPASS_MAIN(): MaybePromise<undefined | string>
  • THEIA_GIT_ASKPASS_NODE(): MaybePromise<undefined | string>
  • dispose(): void
  • hostname(): string
  • init(): void
  • onRequest(req: IncomingMessage, res: ServerResponse<IncomingMessage>): void
  • prompt(requestingHost: string, request: string): Promise<string>
  • setup(): Promise<undefined | Address>