import { buildHostedPairingUrl } from "../../hostedPairing";import { setPairingTokenOnUrl } from "../../pairingUrl"; export function resolveDesktopPairingUrl(endpointUrl: string, credential: string): string { const url = new URL(endpointUrl); url.pathname = "/pair"; return setPairingTokenOnUrl(url, credential).toString();} export function resolveHostedPairingUrl(endpointUrl: string, credential: string): string | null { const url = new URL(endpointUrl); if (url.protocol !== "https:") { return null; } return buildHostedPairingUrl({ host: endpointUrl, token: credential, });}
import { buildHostedPairingUrl } from "../../hostedPairing";
import { setPairingTokenOnUrl } from "../../pairingUrl";
export function resolveDesktopPairingUrl(endpointUrl: string, credential: string): string {
const url = new URL(endpointUrl);
url.pathname = "/pair";
return setPairingTokenOnUrl(url, credential).toString();
}
export function resolveHostedPairingUrl(endpointUrl: string, credential: string): string | null {
const url = new URL(endpointUrl);
if (url.protocol !== "https:") {
return null;
}
return buildHostedPairingUrl({
host: endpointUrl,
token: credential,
});
}