HOWTO: Native extensions for Xamarin.Android and Xamarin.iOS
Native extensions for Xamarin platforms
On Xamarin.Android and Xamarin.iOS,
Rebex.Common.Native.dll assembly provides extra functionality to Rebex components.
The following functionality is available:
- Native X.509 certificate validation - available for Xamarin.Android and Xamarin.iOS
- Fast Diffie-Hellman algorithm - available for Xamarin.Android
Rebex.Common.Native.dll assemblies can be found in "bin/xamarin.android" and "bin/xamarin.ios" subfolders of Rebex components install folder.
Alternatively, they are distributed as a NuGet package,
which also provides a compatible API for other mainstream platforms.
Each extra feature has to be explicitly enabled. For instructions on enabling each extra feature, please see the relevant article from the list above.