You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[release/8.0-staging] use also SslCertificateTrust when constructing CertificateContext (#104541)
Backport of #103372 and #104016 to release/8.0-staging
## Customer Impact
- [X] Customer reported (#100602)
- [ ] Found internally
Customers developing Android apps are currently unable to use mutual TLS authentication in certain cases as the `SslStreamCertificateContext.Create(...)` method will fail to build an X509Chain instance if the certificate isn't trusted by the OS due to the limitations of the Android platform.
## Regression
- [ ] Yes
- [X] No
## Testing
Unit tests and manual testing on Android emulator.
## Risk
Low. The change is mostly limited to Android where this API doesn't currently work in many cases.
---------
Co-authored-by: Tomas Weinfurt <tweinfurt@yahoo.com>
Co-authored-by: Vitek Karas <10670590+vitek-karas@users.noreply.github.com>
0 commit comments