public AccountController(ISsoSetting ssoSetting, IAuthenticationService svcAuthentication, IAuthService svcAuth, IAuthorizationCodeManager authorizationCodeManager, IClientVerifier clientVerifier, ITranslation translation, IAccountRegisterManager accountRegisterManager, IClientManager clientManager, IValidateCodeBuilder validateCodeBuilder, IAuthorizationCodeHolder authorizationCodeHolder) { _svcAuthentication = svcAuthentication; _svcAuth = svcAuth; _authorizationCodeManager = authorizationCodeManager; _clientVerifier = clientVerifier; _translation = translation; _accountRegisterManager = accountRegisterManager; _clientManager = clientManager; _validateCodeBuilder = validateCodeBuilder; _authorizationCodeHolder = authorizationCodeHolder; _ssoSetting = ssoSetting; Logger =NullLogger.Instance; }
public DefaultAuthorizationProvider(ISsoSetting ssoSetting) { _ssoSetting = ssoSetting; }
public AuthorizationCodeProvider(IAuthorizationCodeManager authorizationCodeManager,ISsoSetting ssoSetting) { _authorizationCodeManager = authorizationCodeManager; _ssoSetting = ssoSetting; }