-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathsecurity.js
97 lines (88 loc) · 5.36 KB
/
security.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
var formatSecurityFirewall = function(colNumber, row){
var col = $('td:eq('+colNumber+')', row),
colvar = col.text();
colvar = colvar == '1' ? '<span class="label label-success">'+i18n.t('enabled')+'</span>' :
colvar = colvar == '2' ? '<span class="label label-success">'+i18n.t('security.block_all')+'</span>' :
(colvar === '0' ? '<span class="label label-danger">'+i18n.t('disabled')+'</span>' : colvar)
col.html(colvar)
}
var formatSecurityFileVaultEncrypted = function(colNumber, row){
var col = $('td:eq('+colNumber+')', row),
colvar = col.text();
colvar = colvar == '1' ? '<span class="label label-success">'+i18n.t('encrypted')+'</span>' :
(colvar === '0' ? '<span class="label label-danger">'+i18n.t('unencrypted')+'</span>' :
colvar = '<span class="label label-default">'+i18n.t('unknown')+'</span>')
col.html(colvar)
}
var formatSecurityGatekeeper = function(colNumber, row){
var col = $('td:eq('+colNumber+')', row),
colvar = col.text();
colvar = colvar == 'Active' ? '<span class="label label-success">'+i18n.t('enabled')+'</span>' :
colvar = (colvar == 'Not Supported' ? '<span class="label label-info">'+i18n.t('unsupported')+'</span>' :
colvar = '<span class="label label-danger">'+i18n.t('disabled')+'</span>')
col.html(colvar)
}
var formatSecurityRootUser = function(colNumber, row){
var col = $('td:eq('+colNumber+')', row),
colvar = col.text();
colvar = colvar == '0' ? '<span class="label label-success">'+i18n.t('disabled')+'</span>' :
colvar = (colvar == '1' ? '<span class="label label-danger">'+i18n.t('enabled')+'</span>' :
colvar = '<span class="label label-default">'+i18n.t('unknown')+'</span>')
col.html(colvar)
}
var formatSecurityFirmwarePW = function(colNumber, row){
var col = $('td:eq('+colNumber+')', row),
colvar = col.text();
colvar = colvar == 'Yes' ? '<span class="label label-success">'+i18n.t('enabled')+'</span>' :
colvar = colvar == 'command' ? '<span class="label label-success">'+i18n.t('enabled')+'</span>' :
colvar = colvar == 'No' ? '<span class="label label-danger">'+i18n.t('disabled')+'</span>' :
colvar = (colvar == 'Not Supported' ? '<span class="label label-info">'+i18n.t('unsupported')+'</span>' :
colvar = '<span class="label label-default">'+i18n.t('unknown')+'</span>')
col.html(colvar)
}
var formatSecuritySKEL = function(colNumber, row){
var col = $('td:eq('+colNumber+')', row),
colvar = col.text();
colvar = colvar == '1' ? '<span class="label label-info">'+i18n.t('security.skel.all-approved')+'</span>' :
colvar = (colvar == '0' ? '<span class="label label-info">'+i18n.t('security.skel.user-approved')+'</span>' :
colvar = '<span class="label label-default">'+i18n.t('unknown')+'</span>')
col.html(colvar)
}
var formatSecuritySecureBoot = function(colNumber, row){
var col = $('td:eq('+colNumber+')', row),
colvar = col.text();
colvar = colvar == 'SECUREBOOT_FULL' ? '<span class="label label-success">'+i18n.t('security.full')+'</span>' :
colvar = colvar == 'SECUREBOOT_MEDIUM' ? '<span class="label label-warning">'+i18n.t('security.medium')+'</span>' :
colvar = colvar == 'SECUREBOOT_OFF' ? '<span class="label label-danger">'+i18n.t('security.off')+'</span>' :
colvar = (colvar == 'SECUREBOOT_UNSUPPORTED' ? '<span class="label label-info">'+i18n.t('security.unsupported')+'</span>' :
colvar = '<span class="label label-default">'+i18n.t('unknown')+'</span>')
col.html(colvar)
}
var formatSecurityExternalBoot = function(colNumber, row){
var col = $('td:eq('+colNumber+')', row),
colvar = col.text();
colvar = colvar == 'EXTERNALBOOT_ON' ? '<span class="label label-danger">'+i18n.t('security.on')+'</span>' :
colvar = colvar == 'EXTERNALBOOT_OFF' ? '<span class="label label-success">'+i18n.t('security.off')+'</span>' :
colvar = (colvar == 'EXTERNALBOOT_UNSUPPORTED' ? '<span class="label label-info">'+i18n.t('security.unsupported')+'</span>' :
colvar = '<span class="label label-default">'+i18n.t('unknown')+'</span>')
col.html(colvar)
}
var formatASSecurityMode = function(colNumber, row){
var col = $('td:eq('+colNumber+')', row),
colvar = col.text();
colvar = colvar == 'FULL_SECURITY' ? '<span class="label label-success">'+i18n.t('security.full')+'</span>' :
colvar = colvar == 'REDUCED_SECURITY' ? '<span class="label label-warning">'+i18n.t('security.reduced')+'</span>' :
colvar = colvar == 'PERMISSIVE_SECURITY' ? '<span class="label label-danger">'+i18n.t('security.permissive')+'</span>' :
colvar = (colvar == 'SECURITYMODE_UNSUPPORTED' ? '<span class="label label-info">'+i18n.t('security.unsupported')+'</span>' :
colvar = '<span class="label label-default">'+i18n.t('unknown')+'</span>')
col.html(colvar)
}
var formatSecurityActivationLock = function(colNumber, row){
var col = $('td:eq('+colNumber+')', row),
colvar = col.text();
colvar = colvar == 'activation_lock_enabled' ? '<span class="label label-danger">'+i18n.t('enabled')+'</span>' :
colvar = colvar == 'activation_lock_disabled' ? '<span class="label label-success">'+i18n.t('disabled')+'</span>' :
colvar = (colvar == 'not_supported' ? '<span class="label label-info">'+i18n.t('security.unsupported')+'</span>' :
colvar = '<span class="label label-default">'+i18n.t('unknown')+'</span>')
col.html(colvar)
}