-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
verifyTLSServerCertificate API for IWA #197
Comments
This is a valuable addition for Citrix, as we use Direct Sockets to implement Enlightened Data Transport (EDT) protocol for our applications, including audio and video streaming over lossy networks using EDT. This API helps validate the server certificate against the trusted CA store on the device, ensuring proper verification as part of our TLS/DTLS handshake handling for secure communication. It would be beneficial to include:
|
@sunderkandasamy-ctx Let me clarify
|
@vkrot-cell , Thanks for the questions. Please find our responses below: Comprehensive list of errors: The intent is to display simple errors that a user or admin can resolve. Extended certificate verification: Following our discussions, this feature does not appear to be essential. |
Introduction
The primary use case for this API is to enable IWA apps that communicate over raw TCP/UDP using the Direct Sockets API to verify server certificates. Manual verification is challenging and error-prone due to the complexities of certificate management, such as tracking revoked certificates and invalidating compromised authorities. Additionally, apps currently cannot verify a certificate against locally installed ones. That’s why they are forced to use less secure options like downloading certificates from some api and comparing them line by line with the server ones
Read the complete Explainer.
Feedback
Please leave feedback in this thread.
The text was updated successfully, but these errors were encountered: