private void InitializeFakeObjects() { _processAuthorizationRequestFake = new Mock <IProcessAuthorizationRequest>(); _generateAuthorizationResponseFake = new Mock <IGenerateAuthorizationResponse>(); _clientValidatorFake = new Mock <IClientValidator>(); _oauthEventSource = new Mock <IOAuthEventSource>(); _getTokenViaImplicitWorkflowOperation = new GetTokenViaImplicitWorkflowOperation( _processAuthorizationRequestFake.Object, _generateAuthorizationResponseFake.Object, _clientValidatorFake.Object, _oauthEventSource.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; }