@@ -100,13 +100,6 @@ internal AppSettings LoadDefaultSettings()
100100 {
101101 var settings = new AppSettings ( ) ;
102102
103- settings . ActionCenter . EnableActionCenter = true ;
104- settings . ActionCenter . ShowApplicationInfo = true ;
105- settings . ActionCenter . ShowApplicationLog = false ;
106- settings . ActionCenter . ShowClock = true ;
107- settings . ActionCenter . ShowKeyboardLayout = true ;
108- settings . ActionCenter . ShowNetwork = false ;
109-
110103 // settings.Applications.Blacklist.Add(new BlacklistApplication { ExecutableName = "AA_v3.exe", OriginalName = "AA_v3.exe" });
111104 // settings.Applications.Blacklist.Add(new BlacklistApplication { ExecutableName = "AeroAdmin.exe", OriginalName = "AeroAdmin.exe" });
112105 // settings.Applications.Blacklist.Add(new BlacklistApplication { ExecutableName = "beamyourscreen-host.exe", OriginalName = "beamyourscreen-host.exe" });
@@ -166,26 +159,26 @@ internal AppSettings LoadDefaultSettings()
166159 settings . Browser . AdditionalWindow . Position = WindowPosition . Right ;
167160 settings . Browser . AdditionalWindow . RelativeHeight = 100 ;
168161 settings . Browser . AdditionalWindow . RelativeWidth = 50 ;
169- settings . Browser . AdditionalWindow . ShowHomeButton = true ;
162+ settings . Browser . AdditionalWindow . ShowHomeButton = false ;
170163 settings . Browser . AdditionalWindow . ShowReloadWarning = false ;
171164 settings . Browser . AdditionalWindow . ShowToolbar = true ;
172- settings . Browser . AdditionalWindow . UrlPolicy = UrlPolicy . Never ; // needs to be researched
165+ settings . Browser . AdditionalWindow . UrlPolicy = UrlPolicy . Never ;
173166 settings . Browser . AllowConfigurationDownloads = true ;
174167 settings . Browser . AllowCustomDownAndUploadLocation = false ;
175168 settings . Browser . AllowDownloads = true ;
176169 settings . Browser . AllowFind = true ;
177170 settings . Browser . AllowPageZoom = true ;
178171 settings . Browser . AllowPdfReader = true ;
179172 settings . Browser . AllowPdfReaderToolbar = false ;
180- settings . Browser . AllowPrint = true ;
173+ settings . Browser . AllowPrint = false ;
181174 settings . Browser . AllowUploads = true ;
182175 settings . Browser . DeleteCacheOnShutdown = true ;
183176 settings . Browser . DeleteCookiesOnShutdown = true ;
184177 settings . Browser . DeleteCookiesOnStartup = true ;
185178 settings . Browser . EnableBrowser = true ;
186179 settings . Browser . MainWindow . AllowAddressBar = false ;
187180 settings . Browser . MainWindow . AllowBackwardNavigation = false ;
188- settings . Browser . MainWindow . AllowDeveloperConsole = false ;
181+ settings . Browser . MainWindow . AllowDeveloperConsole = true ;
189182 settings . Browser . MainWindow . AllowForwardNavigation = false ;
190183 settings . Browser . MainWindow . AllowReloading = true ;
191184 settings . Browser . MainWindow . FullScreenMode = false ;
@@ -201,22 +194,26 @@ internal AppSettings LoadDefaultSettings()
201194 settings . Browser . SendBrowserExamKey = false ;
202195 settings . Browser . SendConfigurationKey = false ;
203196 settings . Browser . ShowFileSystemElementPath = true ;
204- settings . Browser . StartUrl = "https:/wxnnvs.ftp.sh/un-seb " ;
197+ settings . Browser . StartUrl = "https://www.safeexambrowser.org/start " ;
205198 settings . Browser . UseCustomUserAgent = false ;
199+ settings . Browser . UseIsolatedClipboard = false ;
206200 settings . Browser . UseQueryParameter = false ;
207201 settings . Browser . UseTemporaryDownAndUploadDirectory = false ;
208202
209203 settings . ConfigurationMode = ConfigurationMode . Exam ;
210204
211- settings . Display . AllowedDisplays = 1 ;
205+ settings . Display . AllowedDisplays = 10000 ;
212206 settings . Display . AlwaysOn = true ;
213207 settings . Display . IgnoreError = false ;
214208 settings . Display . InternalDisplayOnly = false ;
215209
216210 settings . Keyboard . AllowAltEsc = true ;
217211 settings . Keyboard . AllowAltF4 = true ;
218212 settings . Keyboard . AllowAltTab = true ;
213+ settings . Keyboard . AllowCtrlC = true ;
219214 settings . Keyboard . AllowCtrlEsc = true ;
215+ settings . Keyboard . AllowCtrlV = true ;
216+ settings . Keyboard . AllowCtrlX = true ;
220217 settings . Keyboard . AllowEsc = true ;
221218 settings . Keyboard . AllowF1 = true ;
222219 settings . Keyboard . AllowF2 = true ;
@@ -235,58 +232,35 @@ internal AppSettings LoadDefaultSettings()
235232
236233 settings . LogLevel = LogLevel . Debug ;
237234
238- settings . Mouse . AllowMiddleButton = false ;
235+ settings . Mouse . AllowMiddleButton = true ;
239236 settings . Mouse . AllowRightButton = true ;
240237
241238 settings . PowerSupply . ChargeThresholdCritical = 0.1 ;
242239 settings . PowerSupply . ChargeThresholdLow = 0.2 ;
243240
244241 settings . Proctoring . Enabled = false ;
245242 settings . Proctoring . ForceRaiseHandMessage = false ;
246- settings . Proctoring . JitsiMeet . AllowChat = false ;
247- settings . Proctoring . JitsiMeet . AllowClosedCaptions = false ;
248- settings . Proctoring . JitsiMeet . AllowRaiseHand = false ;
249- settings . Proctoring . JitsiMeet . AllowRecording = false ;
250- settings . Proctoring . JitsiMeet . AllowTileView = false ;
251- settings . Proctoring . JitsiMeet . AudioMuted = true ;
252- settings . Proctoring . JitsiMeet . AudioOnly = false ;
253- settings . Proctoring . JitsiMeet . Enabled = false ;
254- settings . Proctoring . JitsiMeet . ReceiveAudio = false ;
255- settings . Proctoring . JitsiMeet . ReceiveVideo = false ;
256- settings . Proctoring . JitsiMeet . SendAudio = true ;
257- settings . Proctoring . JitsiMeet . SendVideo = true ;
258- settings . Proctoring . JitsiMeet . ShowMeetingName = false ;
259- settings . Proctoring . JitsiMeet . VideoMuted = false ;
260243 settings . Proctoring . ScreenProctoring . Enabled = false ;
261244 settings . Proctoring . ScreenProctoring . ImageDownscaling = 1.0 ;
262245 settings . Proctoring . ScreenProctoring . ImageFormat = ImageFormat . Png ;
263246 settings . Proctoring . ScreenProctoring . ImageQuantization = ImageQuantization . Grayscale4bpp ;
264247 settings . Proctoring . ScreenProctoring . MaxInterval = 5000 ;
265- settings . Proctoring . ScreenProctoring . MetaData . CaptureApplicationData = true ;
266- settings . Proctoring . ScreenProctoring . MetaData . CaptureBrowserData = true ;
267- settings . Proctoring . ScreenProctoring . MetaData . CaptureWindowTitle = true ;
248+ settings . Proctoring . ScreenProctoring . MetaData . CaptureApplicationData = false ;
249+ settings . Proctoring . ScreenProctoring . MetaData . CaptureBrowserData = false ;
250+ settings . Proctoring . ScreenProctoring . MetaData . CaptureWindowTitle = false ;
268251 settings . Proctoring . ScreenProctoring . MinInterval = 1000 ;
269- settings . Proctoring . ShowRaiseHandNotification = true ;
270- settings . Proctoring . ShowTaskbarNotification = true ;
271- settings . Proctoring . WindowVisibility = WindowVisibility . Hidden ;
272- settings . Proctoring . Zoom . AllowChat = false ;
273- settings . Proctoring . Zoom . AllowClosedCaptions = false ;
274- settings . Proctoring . Zoom . AllowRaiseHand = false ;
275- settings . Proctoring . Zoom . AudioMuted = true ;
276- settings . Proctoring . Zoom . Enabled = false ;
277- settings . Proctoring . Zoom . ReceiveAudio = false ;
278- settings . Proctoring . Zoom . ReceiveVideo = false ;
279- settings . Proctoring . Zoom . SendAudio = true ;
280- settings . Proctoring . Zoom . SendVideo = true ;
281- settings . Proctoring . Zoom . VideoMuted = false ;
252+ settings . Proctoring . ShowRaiseHandNotification = false ;
253+ settings . Proctoring . ShowTaskbarNotification = false ;
282254
283255 settings . Security . AllowApplicationLogAccess = false ;
284256 settings . Security . AllowTermination = true ;
285257 settings . Security . AllowReconfiguration = false ;
286- settings . Security . ClipboardPolicy = ClipboardPolicy . Isolated ; // needs to be researched
258+ settings . Security . AllowStickyKeys = false ;
259+ settings . Security . ClipboardPolicy = ClipboardPolicy . Allow ;
287260 settings . Security . DisableSessionChangeLockScreen = false ;
288261 settings . Security . KioskMode = KioskMode . CreateNewDesktop ;
289- settings . Security . VerifyCursorConfiguration = true ;
262+ settings . Security . VerifyCursorConfiguration = false ;
263+ settings . Security . VerifySessionIntegrity = false ;
290264 settings . Security . VirtualMachinePolicy = VirtualMachinePolicy . Deny ;
291265
292266 settings . Server . PingInterval = 1000 ;
@@ -295,35 +269,41 @@ internal AppSettings LoadDefaultSettings()
295269 settings . Server . RequestTimeout = 30000 ;
296270 settings . Server . PerformFallback = false ;
297271
298- settings . Service . DisableChromeNotifications = true ;
299- settings . Service . DisableEaseOfAccessOptions = true ;
300- settings . Service . DisableFindPrinter = true ;
301- settings . Service . DisableNetworkOptions = true ;
302- settings . Service . DisablePasswordChange = true ;
303- settings . Service . DisablePowerOptions = true ;
304- settings . Service . DisableRemoteConnections = true ;
305- settings . Service . DisableSignout = true ;
272+ settings . Service . DisableChromeNotifications = false ;
273+ settings . Service . DisableEaseOfAccessOptions = false ;
274+ settings . Service . DisableFindPrinter = false ;
275+ settings . Service . DisableNetworkOptions = false ;
276+ settings . Service . DisablePasswordChange = false ;
277+ settings . Service . DisablePowerOptions = false ;
278+ settings . Service . DisableRemoteConnections = false ;
279+ settings . Service . DisableSignout = false ;
306280 settings . Service . DisableTaskManager = false ;
307- settings . Service . DisableUserLock = true ;
308- settings . Service . DisableUserSwitch = true ;
309- settings . Service . DisableVmwareOverlay = true ;
310- settings . Service . DisableWindowsUpdate = true ;
311- settings . Service . IgnoreService = true ;
281+ settings . Service . DisableUserLock = false ;
282+ settings . Service . DisableUserSwitch = false ;
283+ settings . Service . DisableVmwareOverlay = false ;
284+ settings . Service . DisableWindowsUpdate = false ;
285+ settings . Service . IgnoreService = false ;
312286 settings . Service . Policy = ServicePolicy . Mandatory ;
313287 settings . Service . SetVmwareConfiguration = false ;
314288
315289 settings . SessionMode = SessionMode . Normal ;
316290
317291 settings . System . AlwaysOn = true ;
318292
319- settings . Taskbar . EnableTaskbar = true ;
320- settings . Taskbar . ShowApplicationInfo = false ;
321- settings . Taskbar . ShowApplicationLog = false ;
322- settings . Taskbar . ShowClock = true ;
323- settings . Taskbar . ShowKeyboardLayout = true ;
324- settings . Taskbar . ShowNetwork = false ;
325-
326- settings . UserInterfaceMode = UserInterfaceMode . Desktop ;
293+ settings . UserInterface . ActionCenter . EnableActionCenter = true ;
294+ settings . UserInterface . ActionCenter . ShowApplicationInfo = true ;
295+ settings . UserInterface . ActionCenter . ShowApplicationLog = false ;
296+ settings . UserInterface . ActionCenter . ShowClock = true ;
297+ settings . UserInterface . ActionCenter . ShowKeyboardLayout = true ;
298+ settings . UserInterface . ActionCenter . ShowNetwork = false ;
299+ settings . UserInterface . LockScreen . BackgroundColor = "#ff0000" ;
300+ settings . UserInterface . Mode = UserInterfaceMode . Desktop ;
301+ settings . UserInterface . Taskbar . EnableTaskbar = true ;
302+ settings . UserInterface . Taskbar . ShowApplicationInfo = false ;
303+ settings . UserInterface . Taskbar . ShowApplicationLog = false ;
304+ settings . UserInterface . Taskbar . ShowClock = true ;
305+ settings . UserInterface . Taskbar . ShowKeyboardLayout = true ;
306+ settings . UserInterface . Taskbar . ShowNetwork = false ;
327307
328308 return settings ;
329309 }
0 commit comments