first commit

This commit is contained in:
Karl committed 2026-10-13 10:34:48 +02:00
commit ff482ebe23
251 files changed
+19126

No files matched your search

+10
View File
@@ -0,0 +1,10 @@
'use strict';
// Check the signed effective policy before any enrollment state or browser
// settings are committed. A valid fleet signature alone is not device binding.
function assertPolicyAssignment(policy, deviceId) {
if (policy.assignment && policy.assignment.deviceId !== deviceId) {
throw Error('Policy device assignment rejected');
}
return policy;
}
module.exports = {assertPolicyAssignment};