====== SSL API ====== API that configures the SSL communication \\ * [[BS2_SetSSLHandler]]: Configures the SSL communication. * [[BS2_DisableSSL]]: Disables the SSL communication. ===== Callback Function ===== typedef const char* (*GetRootCaFilePath)(uint32_t deviceId); typedef const char* (*GetServerCaFilePath)(BS2_DEVICE_ID deviceId); typedef const char* (*GetServerPrivateKeyFilePath)(uint32_t deviceId); typedef const char* (*GetPassword)(uint32_t deviceId); typedef void (*OnErrorOccured)(BS2_DEVICE_ID deviceId, int errCode); 1. //GetRootCaFilePath// \\ Callback function that is called when to retrieve the root CA file directory. \\ \\ 2. //GetServerCaFilePath// \\ Callback function that is called when to retrieve the server CA file directory. \\ \\ 3. //GetServerPrivateKeyFilePath// \\ Callback function that is called when to retrieve the server private key file directory. \\ \\ 4. //GetPassword// \\ Callback function that is called when to retrieve the password. \\ \\ 5. //OnErrorOccured// \\ Callback function that is called when an error has occurred. \\ \\