mirror of
https://github.com/bitwarden/browser
synced 2025-12-19 01:33:33 +00:00
Renamed folders: ./apps/desktop/src/models/nativeMessaging ./apps/desktop/src/models/nativeMessaging/encryptedMessagePayloads ./apps/desktop/src/models/nativeMessaging/encryptedMessageResponses Renamed all files Cleaned up entries in whitelist-capital-letters.txt
26 lines
847 B
TypeScript
26 lines
847 B
TypeScript
import "module-alias/register";
|
|
|
|
import { NativeMessagingVersion } from "@bitwarden/common/enums/nativeMessagingVersion";
|
|
|
|
import { LogUtils } from "../log-utils";
|
|
import NativeMessageService from "../native-message.service";
|
|
import * as config from "../variables";
|
|
|
|
(async () => {
|
|
const nativeMessageService = new NativeMessageService(NativeMessagingVersion.One);
|
|
|
|
const response = await nativeMessageService.sendHandshake(
|
|
config.testRsaPublicKey,
|
|
config.applicationName
|
|
);
|
|
LogUtils.logSuccess("Received response to handshake request");
|
|
if (response.status) {
|
|
LogUtils.logSuccess("Handshake success response");
|
|
} else if (response.error === "canceled") {
|
|
LogUtils.logWarning("Handshake canceled by user");
|
|
} else {
|
|
LogUtils.logError("Handshake failure response");
|
|
}
|
|
nativeMessageService.disconnect();
|
|
})();
|