Пример #1
0
 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)
 {
 }
Пример #3
0
 /// <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;
 }
Пример #4
0
 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;
 }
Пример #6
0
 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;
 }