public AuthorizeCallbackEndpoint( IEventService events, IAuthorizeRequestValidator validator, IAuthorizeInteractionResponseGenerator interactionGenerator, IAuthorizeResponseGenerator authorizeResponseGenerator, IUserSession userSession, IConsentMessageStore consentResponseStore) : base(events, userSession, validator, authorizeResponseGenerator, interactionGenerator) { _consentResponseStore = consentResponseStore; }
public AuthorizeCallbackEndpoint( IEventService events, ILogger <AuthorizeCallbackEndpoint> logger, IdentityServerOptions options, IAuthorizeRequestValidator validator, IAuthorizeInteractionResponseGenerator interactionGenerator, IAuthorizeResponseGenerator authorizeResponseGenerator, IUserSession userSession, IConsentMessageStore consentResponseStore, IAuthorizationParametersMessageStore authorizationParametersMessageStore = null) : base(events, logger, options, validator, interactionGenerator, authorizeResponseGenerator, userSession, consentResponseStore, authorizationParametersMessageStore) { }
/// <summary> /// Initializes a new instance of the <see cref="DefaultAuthorizeRequestCompleteHandler"/> class. /// </summary> /// <param name="authorizeRequestHandler">The authorize request handler.</param> /// <param name="consentResponseStore">The consent response store instance.</param> /// <param name="authorizationParametersMessageStore">The authorization parameters message store instance.</param> /// <param name="userSession">The user session instance.</param> /// <param name="logger">The logger instance.</param> /// <exception cref="ArgumentNullException">authorizeRequestHandler</exception> /// <exception cref="ArgumentNullException">consentResponseStore</exception> /// <exception cref="ArgumentNullException">logger</exception> /// <exception cref="ArgumentNullException">userSession</exception> public DefaultAuthorizeRequestCompleteHandler( IAuthorizeRequestHandler authorizeRequestHandler, IConsentMessageStore consentResponseStore, IUserSession userSession, ILogger <DefaultAuthorizeRequestCompleteHandler> logger, IAuthorizationParametersMessageStore authorizationParametersMessageStore = null) { _authorizeRequestHandler = authorizeRequestHandler ?? throw new ArgumentNullException(nameof(authorizeRequestHandler)); _consentResponseStore = consentResponseStore ?? throw new ArgumentNullException(nameof(consentResponseStore)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _userSession = userSession ?? throw new ArgumentNullException(nameof(userSession)); _authorizationParametersMessageStore = authorizationParametersMessageStore; }
public AuthorizeEndpoint( IEventService events, ILogger <AuthorizeEndpoint> logger, IAuthorizeRequestValidator validator, IAuthorizeInteractionResponseGenerator interactionGenerator, IConsentMessageStore consentResponseStore, IAuthorizeResponseGenerator authorizeResponseGenerator, IUserSession userSession) { _events = events; _logger = logger; _validator = validator; _interactionGenerator = interactionGenerator; _consentResponseStore = consentResponseStore; _authorizeResponseGenerator = authorizeResponseGenerator; _userSession = userSession; }
public DefaultIdentityServerInteractionService( ISystemClock clock, IHttpContextAccessor context, IMessageStore <LogoutMessage> logoutMessageStore, IMessageStore <ErrorMessage> errorMessageStore, IConsentMessageStore consentMessageStore, IPersistedGrantService grants, IUserSession userSession, ReturnUrlParser returnUrlParser, ILogger <DefaultIdentityServerInteractionService> logger) { _clock = clock; _context = context; _logoutMessageStore = logoutMessageStore; _errorMessageStore = errorMessageStore; _consentMessageStore = consentMessageStore; _grants = grants; _userSession = userSession; _returnUrlParser = returnUrlParser; _logger = logger; }
protected AuthorizeEndpointBase( IEventService events, ILogger <AuthorizeEndpointBase> logger, IdentityServerOptions options, IAuthorizeRequestValidator validator, IAuthorizeInteractionResponseGenerator interactionGenerator, IAuthorizeResponseGenerator authorizeResponseGenerator, IUserSession userSession, IConsentMessageStore consentResponseStore, IAuthorizationParametersMessageStore authorizationParametersMessageStore = null) { _events = events; _options = options; Logger = logger; _validator = validator; _interactionGenerator = interactionGenerator; _authorizeResponseGenerator = authorizeResponseGenerator; UserSession = userSession; _consentResponseStore = consentResponseStore; _authorizationParametersMessageStore = authorizationParametersMessageStore; }