e79aa3c0ed
Former-commit-id: a2155e9bd80020e49e72e86c44da02a8ac0e57a4
23 lines
553 B
C#
23 lines
553 B
C#
// Copyright 2015 Xamarin Inc. All rights reserved.
|
|
|
|
using System;
|
|
using MSI = Mono.Security.Interface;
|
|
|
|
namespace Mono.Net.Security
|
|
{
|
|
static partial class MonoTlsProviderFactory
|
|
{
|
|
static IMonoTlsProvider CreateDefaultProvider ()
|
|
{
|
|
#if SECURITY_DEP
|
|
MSI.MonoTlsProvider provider = null;
|
|
if (MSI.MonoTlsProviderFactory._PrivateFactoryDelegate != null)
|
|
provider = MSI.MonoTlsProviderFactory._PrivateFactoryDelegate ();
|
|
if (provider != null)
|
|
return new Private.MonoTlsProviderWrapper (provider);
|
|
#endif
|
|
return null;
|
|
}
|
|
}
|
|
}
|