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; }
private void InitializeFakeObjects() { _parameterParserHelperFake = new Mock <IParameterParserHelper>(); _clientValidatorFake = new Mock <IClientValidator>(); _clientRepository = new Mock <IClientRepository>(); _authorizationCodeGrantTypeParameterAuthEdpValidator = new AuthorizationCodeGrantTypeParameterAuthEdpValidator( _parameterParserHelperFake.Object, _clientRepository.Object, _clientValidatorFake.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; }