15 lines
464 B
JavaScript
15 lines
464 B
JavaScript
const { contextBridge, ipcRenderer } = require('electron');
|
|
|
|
contextBridge.exposeInMainWorld('webavpNative', {
|
|
isElectron: true,
|
|
verifyCertificateOnline({ serial, certificateHash }) {
|
|
return ipcRenderer.invoke('certificate:verify-online', { serial, certificateHash });
|
|
},
|
|
checkForUpdates() {
|
|
return ipcRenderer.invoke('release:check-update');
|
|
},
|
|
downloadUpdate(url) {
|
|
return ipcRenderer.invoke('release:download-update', { url });
|
|
},
|
|
});
|