public AuthenticationController() : this(new DefaultProtocolDiscovery(), new FederationContext(), DefaultConfigurationRepository.Instance) { }