public AuthorizationActions(
     IGetAuthorizationCodeOperation getAuthorizationCodeOperation,
     IGetTokenViaImplicitWorkflowOperation getTokenViaImplicitWorkflowOperation,
     IGetAuthorizationCodeAndTokenViaHybridWorkflowOperation getAuthorizationCodeAndTokenViaHybridWorkflowOperation,
     IAuthorizationCodeGrantTypeParameterAuthEdpValidator authorizationCodeGrantTypeParameterValidator,
     IParameterParserHelper parameterParserHelper,
     IOAuthEventSource oauthEventSource,
     IAuthorizationFlowHelper authorizationFlowHelper,
     IEventPublisher eventPublisher,
     IPayloadSerializer payloadSerializer,
     IAmrHelper amrHelper,
     IResourceOwnerAuthenticateHelper resourceOwnerAuthenticateHelper)
 {
     _getAuthorizationCodeOperation        = getAuthorizationCodeOperation;
     _getTokenViaImplicitWorkflowOperation = getTokenViaImplicitWorkflowOperation;
     _getAuthorizationCodeAndTokenViaHybridWorkflowOperation =
         getAuthorizationCodeAndTokenViaHybridWorkflowOperation;
     _authorizationCodeGrantTypeParameterValidator = authorizationCodeGrantTypeParameterValidator;
     _parameterParserHelper   = parameterParserHelper;
     _oauthEventSource        = oauthEventSource;
     _authorizationFlowHelper = authorizationFlowHelper;
     _eventPublisher          = eventPublisher;
     _payloadSerializer       = payloadSerializer;
     _amrHelper = amrHelper;
     _resourceOwnerAuthenticateHelper = resourceOwnerAuthenticateHelper;
 }
Exemple #2
0
 private void InitializeFakeObjects()
 {
     _simpleIdentityServerEventSourceFake = new Mock <ISimpleIdentityServerEventSource>();
     _processAuthorizationRequestFake     = new Mock <IProcessAuthorizationRequest>();
     _clientValidatorFake = new Mock <IClientValidator>();
     _generateAuthorizationResponseFake = new Mock <IGenerateAuthorizationResponse>();
     _getAuthorizationCodeAndTokenViaHybridWorkflowOperation = new GetAuthorizationCodeAndTokenViaHybridWorkflowOperation(
         _simpleIdentityServerEventSourceFake.Object,
         _processAuthorizationRequestFake.Object,
         _clientValidatorFake.Object,
         _generateAuthorizationResponseFake.Object);
 }
 public AuthorizationActions(
     IGetAuthorizationCodeOperation getAuthorizationCodeOperation,
     IGetTokenViaImplicitWorkflowOperation getTokenViaImplicitWorkflowOperation,
     IGetAuthorizationCodeAndTokenViaHybridWorkflowOperation getAuthorizationCodeAndTokenViaHybridWorkflowOperation,
     IAuthorizationCodeGrantTypeParameterAuthEdpValidator authorizationCodeGrantTypeParameterValidator,
     IParameterParserHelper parameterParserHelper,
     ISimpleIdentityServerEventSource simpleIdentityServerEventSource,
     IAuthorizationFlowHelper authorizationFlowHelper,
     IEventPublisher eventPublisher)
 {
     _getAuthorizationCodeOperation        = getAuthorizationCodeOperation;
     _getTokenViaImplicitWorkflowOperation = getTokenViaImplicitWorkflowOperation;
     _getAuthorizationCodeAndTokenViaHybridWorkflowOperation =
         getAuthorizationCodeAndTokenViaHybridWorkflowOperation;
     _authorizationCodeGrantTypeParameterValidator = authorizationCodeGrantTypeParameterValidator;
     _parameterParserHelper           = parameterParserHelper;
     _simpleIdentityServerEventSource = simpleIdentityServerEventSource;
     _authorizationFlowHelper         = authorizationFlowHelper;
     _eventPublisher = eventPublisher;
 }