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
{{ message }}
Repository navigation
Commit 940f059
Browse filesBrowse the repository at this point in the historyBrowse files
Fixes: dotnet/runtime#95506
In Release configuration the `X509ExtendedTrustManagerInvoker` class is trimmed and so
the `trustManager is IX509TrustManager tm` pattern matching doesn't work.
This PR addresses the problem in two ways:
* an internal X509 trust manager is now required - it can't silently work with a null
internal trust manager anymore
* `[DynamicDependency]` attribute to prevent trimming of the invoker classes for
the `IX509TrustManager` interface and for the `X509ExtendedTrustManager`
abstract class
0 commit comments