src/vs/platform/remote/browser/remoteAuthorityResolverService.ts/RemoteAuthorityResolverService/resolveAuthority
class RemoteAuthorityResolverService:	async resolveAuthority(authority: string): Promise<ResolverResult> {
		if (!this._cache.has(authority)) {
			const result = this._doResolveAuthority(authority);
			RemoteAuthorities.set(authority, result.authority.host, result.authority.port);
			this._cache.set(authority, result);
			this._onDidChangeConnectionData.fire();
		}
		return this._cache.get(authority)!;
	}