[System]: Rename MonoLegacyTlsProvider into LegacyTlsProvider. (#3666)
commit9437553e545f57443ccc33fe4129cbb6ac94f832
authorMartin Baulig <martin.baulig@xamarin.com>
Wed, 28 Sep 2016 22:53:03 +0000 (29 00:53 +0200)
committerGitHub <noreply@github.com>
Wed, 28 Sep 2016 22:53:03 +0000 (29 00:53 +0200)
tree971aa612c5e54aa51f6cd5923e858eaa4534f414
parent01dcbdd3fc63d1fa934025a1d5d4d43c54d4b213
[System]: Rename MonoLegacyTlsProvider into LegacyTlsProvider. (#3666)

LegacyTlsProvider now lives in the 'Mono.Net.Security' namespace
(previously 'Mono.Net.Security.Private') and derives directly from
the public 'Mono.Security.Interface.MonoTlsProvider'.

This allows it to be used by products, for instance replacing
xamarin-macios/src/Security/Tls/OldTlsProvider.cs.

The idea is to have all 'MonoTlsProvider' implementations inside
System.dll and not access any of the private APIs from outside of it.
mcs/class/System/Mono.Net.Security/LegacyTlsProvider.cs [moved from mcs/class/System/Mono.Net.Security/MonoLegacyTlsProvider.cs with 71% similarity]
mcs/class/System/Mono.Net.Security/MonoTlsProviderFactory.Droid.cs
mcs/class/System/Mono.Net.Security/MonoTlsProviderFactory.cs
mcs/class/System/System.dll.sources
mcs/class/System/mobile_System.dll.sources
mcs/class/System/monotouch_watch_System.dll.exclude.sources