internal static bool IsProviderSupported(string name) { #if SECURITY_DEP return(MonoTlsProviderFactory.IsProviderSupported(name)); #else throw new NotSupportedException(); #endif }
private static bool CreateDefaultProviderImpl(ref MobileTlsProvider __result) { if (UnityTls.IsSupported) { __result = new UnityTlsProvider(); } else if (MonoTlsProviderFactory.IsProviderSupported("btls") || MonoTlsProviderFactory.IsProviderSupported("apple")) { return(true); } else { __result = new LegacyTlsProvider(); } return(false); }