(Optional) Clients can securely communicate with the backend via the server through
the HTTPS transport protocol. By using SSL over the SUPMessagingChannel, all messages are
encrypted and authenticated to ensure secure communication.
Enabling HTTP(s) as a Transport Protocol
You can set HTTPs as the transport protocol that the OData client should use to communicate with any host (Example: Relay server).
Verifying a Server Certificate
The underlying platform for BlackBerry devices does not enable the application to govern the server verification process.
Enabling a Listener for HTTP(s) Support with Basic Auth Challenge
When a client attempts to connect to a host (like a relay server), this connection is authenticated with a basic authentication challenge.To setup a HTTP basic authentication, the application registers a listener with the OData SDK. If the IODPHTTPAuthChallengeListener is not registered, an HTTP_AUTH_FAILURE error is returned when a challenge is received.