The "x-safeexambrowser-configkeyhash": "6975922c6bcd427c31b9221e45b41e51ac711489dc925d6b46da863615be72f3" Is different in every XHR request for the same session. I want to check the has to make sure that student didn't change the config. But since the value is different for every request the check always fails. Here is what I do 1. As a admin I configure the preferences to start safe exam browser using the exam URL and then I export the exam config file(.seb). 2. The student then opens the .seb file....
Thanks @dbuechel for the reply. Documentation does explain the things on the high level. However, where can I find the information/documentation for 1) Authentication request and response(url, method and payloads) 2) Request and response for Creating, Coping, Editing, Exporting exam configurations(url, method and payloads)
We want to integrate SEB exam browser into our solution. I see that there is a component SEB server which can be used for generating and updating SEB configuration files. But there is little documentation on 1) How exactly to use it 2) What are the rest URLs and payloads 3) REST authentication
We wanted to use SAFE exam browser for our exam taking site. I see this article which nicely explains how to encrypt seb file. https://safeexambrowser.org/developer/seb-file-format.html However I am not able find any documentation for 1) What are available configuration options 2) Example with plain XML body 3) Our server side uses NodeJS and are there any Javascript libraries that help with generation of the SEB files?
We wanted to use SAFE exam browser for our exam taking site. I see this article which nicely explains how to encrypt seb file. https://safeexambrowser.org/developer/seb-file-format.html However I am not able find any documentation for 1) What are available configuration options 2) Example with plain XML body 3) Our server side uses NodeJS and are there any Javascript libraries that help with generation of the SEB files?
Is there any API in the browser which tells whether the application is running in SafeExamMode or not? Like something aligning with this API specification? or something else. https://github.com/SmarterApp/SB_BIRT/blob/master/irp/doc/req/SecureBrowserAPIspecification.md