Dotnet externalised authentication provider.