Exemplo n.º 1
0
 public AuthorizeEndpoint(
     IAuthorizeRequestHandler requestHandler,
     ILogger <AuthorizeEndpoint> logger,
     IUserSession userSession)
 {
     _requestHandler = requestHandler ?? throw new ArgumentNullException(nameof(requestHandler));
     _logger         = logger ?? throw new ArgumentNullException(nameof(logger));
     _userSession    = userSession ?? throw new ArgumentNullException(nameof(userSession));
 }
Exemplo n.º 2
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;
 }