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