eSSL-product

eSSL Bio Server Webhook Application

eSSL-Bio-Server-Webhook-Application-product

Specifications

  • Product Name: eBioserver New Web Hook
  • Version: 1.2
  • Release Date: 25th March, 2025
  • No. of Pages: 5

Product Information

This document introduces the Web Hook services for the user interface and operations of the eBioserverNew Web software. The product allows for data sending in JSON format with encryption, utilizing a 256-bit encryption key for secure transmission. Users can set the Web Hook URL, define the Web Hook response, enable/disable encryption, specify the number of logs to be pushed to the URL at a time, and set a password for enhanced security.

Usage Instructions

Data Sending Format with Encryption
Raw format in Postman:

  • Data: [encrypted data]

Data Decryption

After decryption, the JSON string will be received in the following format:

  • EmployeeCode: S1123,
  • DownloadDate: 2025-01-18 16:28:37,
  • LogDate: 2025-01-18 16:27:09,
  • DeviceName: SilkBio,
  • SerialNumber: AEXY182960104,
  • Direction: IN,
  • DeviceDirection: Device,
  • WorkCode: 0,
  • VerificationType: Finger or Face or Card, or Password,
  • GPS: 0,0

Data Sending Format without Password

  • EmployeeCode: S1123,
  • DownloadDate: 2025-01-18 16:28:37,
  • LogDate: 2025-01-18 16:27:09,
  • DeviceName: SilkBio,
  • SerialNumber: AEXY182960104,
  • Direction: IN,
  • DeviceDirection: Device,
  • WorkCode: 0,
  • VerificationType: Finger or Face or Car, or Password,
  • GPS: 0,0

Return Response Format from Webhook URL

Success

eSSL Bio Server Webhook Application

  1. The password should be 32 characters in length.
  2. For example, if the password is less than 32 characters in length, it should be padded with additional characters.
  • Version:eBioserverNew Web Hook 1.2
  • Version Date: 25th March, 2025
  • No. of Pages:5

About This Manual

This document introduces the Web Hook services for the user interface and operations of the eBioserverNew Web software.

Content-Type: Application/Json

Data Sending Format 🙁 Raw format in Postman, with encryption

eSSL-Bio-Server-Webhook-Application-fig-11

  • Symmetric key for encryption and decryption in C# using “the Aes Class”
  • Encryption Mode: Cipher Block Chaining
  • Encryption Key Size: 2256-bit
  • For example above data is encrypted using a key
  • essl1234111111111111111111111111
  • eBioserverNew Application: Utilities
  • Set the Web Hook URL
  • Set Web Hook Response
  • You can enable or disable encryption
  • Set the number of logs to be pushed to the url at a time
  • Set the password
  • Symmetric key (encryption password)

After decrypting, below json string will be received as below format

eSSL-Bio-Server-Webhook-Application-fig2

Converted to class objects like below

eSSL-Bio-Server-Webhook-Application-fig3

Return Response Format from webhookurl:

Success
Note: – If the Password is saved in the eBioserverNew for Web Hook

4eSSL-Bio-Server-Webhook-Application-fig4

Data Sending Format: (Raw format in Postman) without password
eBioserverNew Application: Utilities

Set the Web URL only

4eSSL-Bio-Server-Webhook-Application-fig5

Then, in bothcasese,s returthe n Response Format from webhookurl:

Success

Note

  1. The password should be 32 characters long
  2. For exampleif the   password is less than 32 characters in length: essl1234
  3. We will use while encrypting: essl1234111111111111111111111111

FAQs

Q: What is the encryption key size used for data transmission?
A: The product uses a 256-bit encryption key for secure data transmission.

Q: Can the encryption settings be modified by the user?
A: Yes, users can enable or disable encryption based on their requirements.

Documents / Resources

eSSL Bio Server Webhook Application [pdf] Instruction Manual
Bio Server Webhook Application, Server Webhook Application, Webhook Application

References

Leave a comment

Your email address will not be published. Required fields are marked *