mirror of
https://github.com/bitwarden/browser
synced 2025-12-16 08:13:42 +00:00
access control on orgs pages
This commit is contained in:
@@ -33,15 +33,18 @@ angular
|
||||
var orgKeysb64 = {},
|
||||
_orgKeys = {},
|
||||
setKey = false;
|
||||
for (var i = 0; i < orgKeysCt.length; i++) {
|
||||
try {
|
||||
var orgKey = _service.rsaDecrypt(orgKeysCt[i].key, privateKey);
|
||||
_orgKeys[orgKeysCt[i].id] = orgKey;
|
||||
orgKeysb64[orgKeysCt[i].id] = forge.util.encode64(orgKey);
|
||||
setKey = true;
|
||||
}
|
||||
catch (e) {
|
||||
console.log('Cannot set org key ' + i + '. Decryption failed.');
|
||||
|
||||
for (var orgId in orgKeysCt) {
|
||||
if (orgKeysCt.hasOwnProperty(orgId)) {
|
||||
try {
|
||||
var orgKey = _service.rsaDecrypt(orgKeysCt[orgId].key, privateKey);
|
||||
_orgKeys[orgId] = orgKey;
|
||||
orgKeysb64[orgId] = forge.util.encode64(orgKey);
|
||||
setKey = true;
|
||||
}
|
||||
catch (e) {
|
||||
console.log('Cannot set org key ' + i + '. Decryption failed.');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user