public CacheSilentStrategy( SilentRequest request, IServiceBundle serviceBundle, AuthenticationRequestParameters authenticationRequestParameters, AcquireTokenSilentParameters silentParameters) { AuthenticationRequestParameters = authenticationRequestParameters; _silentParameters = silentParameters; ServiceBundle = serviceBundle; _silentRequest = request; }
public IntegratedWindowsAuthRequest( IServiceBundle serviceBundle, AuthenticationRequestParameters authenticationRequestParameters, AcquireTokenByIntegratedWindowsAuthParameters integratedWindowsAuthParameters) : base(serviceBundle, authenticationRequestParameters, integratedWindowsAuthParameters) { _integratedWindowsAuthParameters = integratedWindowsAuthParameters; _commonNonInteractiveHandler = new CommonNonInteractiveHandler( authenticationRequestParameters.RequestContext, serviceBundle); }
public UsernamePasswordRequest( IServiceBundle serviceBundle, AuthenticationRequestParameters authenticationRequestParameters, AcquireTokenByUsernamePasswordParameters usernamePasswordParameters) : base(serviceBundle, authenticationRequestParameters, usernamePasswordParameters) { _usernamePasswordParameters = usernamePasswordParameters; _commonNonInteractiveHandler = new CommonNonInteractiveHandler( authenticationRequestParameters.RequestContext, serviceBundle); }
public ReceiveViewModel( IServiceBundle serviceBundle, IInboundShipmentRepository inboundShipmentRepository, ILogService logService, ICloudService cloudService ) : base(serviceBundle) { _inboundShipmentRepository = inboundShipmentRepository; _logService = logService; _cloudService = cloudService; }
internal BrokerSilentRequest( AuthenticationRequestParameters authenticationRequestParameters, AcquireTokenSilentParameters acquireTokenSilentParameters, IServiceBundle serviceBundle, IBroker broker) { _authenticationRequestParameters = authenticationRequestParameters; _silentParameters = acquireTokenSilentParameters; _serviceBundle = serviceBundle; Broker = broker; _logger = _authenticationRequestParameters.RequestContext.Logger; }
public CustomerInfoViewModel( IRepository <SalesOrder> repository, IServiceBundle serviceBundle, ISalesOrderRepository salesOrderRepository, ICustomerInfoRepository customerInfoRepositoy, ISyncService syncService ) : base(serviceBundle) { _repository = repository; _salesOrderRepository = salesOrderRepository; _customerInfoRepository = customerInfoRepositoy; }
protected RequestBase( IServiceBundle serviceBundle, AuthenticationRequestParameters authenticationRequestParameters, IAcquireTokenParameters acquireTokenParameters) { ServiceBundle = serviceBundle; AuthenticationRequestParameters = authenticationRequestParameters; ValidateScopeInput(authenticationRequestParameters.Scope); acquireTokenParameters.LogParameters(AuthenticationRequestParameters.RequestContext.Logger); }
public BrokerInteractiveRequestComponent( AuthenticationRequestParameters authenticationRequestParameters, AcquireTokenInteractiveParameters acquireTokenInteractiveParameters, IBroker broker, string optionalBrokerInstallUrl) { _authenticationRequestParameters = authenticationRequestParameters; _interactiveParameters = acquireTokenInteractiveParameters; _serviceBundle = authenticationRequestParameters.RequestContext.ServiceBundle; Broker = broker; _optionalBrokerInstallUrl = optionalBrokerInstallUrl; }
public ReceiveWorkItemViewModel( IServiceBundle serviceBundle, IConfigurationService configurationService, ICloudService cloudService, ILogService logService ) : base(serviceBundle) { _cloudService = cloudService; _logService = logService; _branchId = configurationService.GetString(Config.BranchId); }
public UsernamePasswordRequest( IServiceBundle serviceBundle, AuthenticationRequestParameters authenticationRequestParameters, ApiEvent.ApiIds apiId, UsernamePasswordInput usernamePasswordInput) : base(serviceBundle, authenticationRequestParameters, apiId) { _usernamePasswordInput = usernamePasswordInput ?? throw new ArgumentNullException(nameof(usernamePasswordInput)); _commonNonInteractiveHandler = new CommonNonInteractiveHandler( authenticationRequestParameters.RequestContext, usernamePasswordInput, serviceBundle); }
internal static Authority GetAuthority(IServiceBundle serviceBundle, IAccount account) { var authority = Instance.Authority.CreateAuthority(serviceBundle); var tenantId = authority.GetTenantId(); if (Instance.Authority.TenantlessTenantNames.Contains(tenantId) && account.HomeAccountId?.TenantId != null) { authority.UpdateTenantId(account.HomeAccountId.TenantId); } return(authority); }
public NonInteractiveRegisterAccountRequest( IServiceBundle serviceBundle, AuthenticationRequestParameters authenticationRequestParameters, ApiEvent.ApiIds apiId, IEnumerable <string> extraScopesToConsent, string loginHint, UIBehavior uiBehavior, IWebUI webUi, string email) : base(serviceBundle, authenticationRequestParameters, apiId, extraScopesToConsent, loginHint, uiBehavior, webUi) { Init(email); }
public IntegratedWindowsAuthRequest( IServiceBundle serviceBundle, AuthenticationRequestParameters authenticationRequestParameters, ApiEvent.ApiIds apiId, IntegratedWindowsAuthInput iwaInput) : base(serviceBundle, authenticationRequestParameters, apiId) { _iwaInput = iwaInput ?? throw new ArgumentNullException(nameof(iwaInput)); _commonNonInteractiveHandler = new CommonNonInteractiveHandler( authenticationRequestParameters.RequestContext, _iwaInput, serviceBundle); }
public PickViewModel( IServiceBundle serviceBundle, ISalesOrderWorkItemRepository salesOrderWorkItemRepository, ISalesOrderItemRepository salesOrderItemRepository, ISalesOrderRepository salesOrderRepository, ILogService logService ) : base(serviceBundle) { _salesOrderWorkItemRepository = salesOrderWorkItemRepository; _salesOrderItemRepository = salesOrderItemRepository; _salesOrderRepository = salesOrderRepository; _logService = logService; }
public SalesOrderDetailsEditViewModel( IServiceBundle serviceBundle, ISalesOrderWorkItemRepository salesOrderWorkItemRepository, ISalesOrderItemRepository salesOrderItemRepository, ISalesOrderRepository salesOrderRepository, ILotRepository lotRepository ) : base(serviceBundle) { _salesOrderWorkItemRepository = salesOrderWorkItemRepository; _salesOrderItemRepository = salesOrderItemRepository; _salesOrderRepository = salesOrderRepository; _lotRepository = lotRepository; }
internal BrokerInteractiveRequest( AuthenticationRequestParameters authenticationRequestParameters, AcquireTokenInteractiveParameters acquireTokenInteractiveParameters, IServiceBundle serviceBundle, AuthorizationResult authorizationResult, IBroker broker) { _authenticationRequestParameters = authenticationRequestParameters; _interactiveParameters = acquireTokenInteractiveParameters; _serviceBundle = serviceBundle; _authorizationResult = authorizationResult; Broker = broker; }
internal PublicClientApplication(IServiceBundle serviceBundle, string clientId, string authority) : base( clientId, authority, PlatformProxyFactory.GetPlatformProxy().GetDefaultRedirectUri(clientId), true, serviceBundle) { UserTokenCache = new TokenCache() { ClientId = clientId }; }
public AuthorizationCodeRequest( IServiceBundle serviceBundle, AuthenticationRequestParameters authenticationRequestParameters, ApiEvent.ApiIds apiId) : base(serviceBundle, authenticationRequestParameters, apiId) { if (string.IsNullOrWhiteSpace(authenticationRequestParameters.AuthorizationCode)) { throw new ArgumentNullException(nameof(authenticationRequestParameters.AuthorizationCode)); } RedirectUriHelper.Validate(authenticationRequestParameters.RedirectUri); }
protected Authority(IServiceBundle serviceBundle, string authority, bool validateAuthority) { ServiceBundle = serviceBundle; ValidateAuthority = validateAuthority; var authorityUri = new UriBuilder(authority); Host = authorityUri.Host; CanonicalAuthority = string.Format( CultureInfo.InvariantCulture, "https://{0}/{1}/", authorityUri.Uri.Authority, GetFirstPathSegment(authority)); }
public BrokerSilentStrategy( SilentRequest request, IServiceBundle serviceBundle, AuthenticationRequestParameters authenticationRequestParameters, AcquireTokenSilentParameters silentParameters, IBroker broker) { _authenticationRequestParameters = authenticationRequestParameters; _silentParameters = silentParameters; _serviceBundle = serviceBundle; _silentRequest = request; Broker = broker ?? throw new ArgumentNullException(nameof(broker)); _logger = authenticationRequestParameters.RequestContext.Logger; }
public SilentBrokerAuthStrategy( SilentRequest request, IServiceBundle serviceBundle, AuthenticationRequestParameters authenticationRequestParameters, AcquireTokenSilentParameters silentParameters, IBroker broker) { _authenticationRequestParameters = authenticationRequestParameters; _silentParameters = silentParameters; _serviceBundle = serviceBundle; _silentRequest = request; Broker = broker; _logger = authenticationRequestParameters.RequestContext.Logger; }
/// <summary> /// Configures a web ui that returns a succesfull result /// </summary> public static void ConfigureMockWebUI( this IServiceBundle serviceBundle, IWebUI webUi = null) { if (webUi == null) { webUi = new MockWebUI { MockResult = AuthorizationResult.FromUri(serviceBundle.Config.RedirectUri + "?code=some-code") }; } ConfigureWebUiFactory(serviceBundle, webUi); }
private void AddHostToInstanceCache(IServiceBundle serviceBundle, string host) { serviceBundle.AadInstanceDiscovery.TryAddValue( host, new InstanceDiscoveryMetadataEntry { PreferredNetwork = host, PreferredCache = host, Aliases = new string[] { host } }); }
public NonInteractiveLoginRequest( IServiceBundle serviceBundle, AuthenticationRequestParameters authenticationRequestParameters, ApiEvent.ApiIds apiId, IEnumerable <string> extraScopesToConsent, string loginHint, UIBehavior uiBehavior, IWebUI webUi, string userName, string password) : base(serviceBundle, authenticationRequestParameters, apiId, extraScopesToConsent, loginHint, uiBehavior, webUi) { Init(userName, password); }
public SettingsViewModel( IServiceBundle serviceBundle, IRepository <Branch> branchRepository, IConfigurationService configurationService, INetworkService networkService, ISyncService syncService, ILogService logService ) : base(serviceBundle) { _branchRepository = branchRepository; _configurationService = configurationService; _syncService = syncService; _logService = logService; _networkService = networkService; }
public DeliverSalesOrderConfirmViewModel( IServiceBundle serviceBundle, ISalesOrderWorkItemRepository salesOrderWorkItemRepository, ISignatureWorkItemRepository signatureWorkItemRepository, ISalesOrderRepository salesOrderRepository, ISalesOrderDeliveryNotificationRepository salesOrderDeliveryNotificationRepositoy, ISyncService syncService ) : base(serviceBundle) { _salesOrderWorkItemRepository = salesOrderWorkItemRepository; _signatureWorkItemRepository = signatureWorkItemRepository; _salesOrderRepository = salesOrderRepository; _salesOrderDeliveryNotificationRepositoy = salesOrderDeliveryNotificationRepositoy; _syncService = syncService; }
private void AddHostToInstanceCache(IServiceBundle serviceBundle, string host) { (serviceBundle.InstanceDiscoveryManager as InstanceDiscoveryManager) .AddTestValueToStaticProvider( host, new InstanceDiscoveryMetadataEntry { PreferredNetwork = host, PreferredCache = host, Aliases = new string[] { host } }); }
public SalesOrderDetailsViewModel( IServiceBundle serviceBundle, ISalesOrderRepository salesOrderRepository, ISalesOrderItemRepository salesOrderItemRepository, ISalesOrderWorkItemRepository salesOrderWorkItemRepository, ILotRepository lotRepository, ISyncService syncService ) : base(serviceBundle) { _salesOrderRepository = salesOrderRepository; _salesOrderItemRepository = salesOrderItemRepository; _salesOrderWorkItemRepository = salesOrderWorkItemRepository; _lotRepository = lotRepository; _syncService = syncService; }
public SubmitViewModel( IServiceBundle serviceBundle, ILogService logService, ICloudService cloudService, IInboundTransferRepository inboundTransferRepository, IInboundShipmentRepository inboundShipmentRepository, ISalesOrderWorkItemRepository salesOrderWorkItemRepository ) : base(serviceBundle) { _logService = logService; _cloudService = cloudService; _inboundTransferRepository = inboundTransferRepository; _inboundShipmentRepository = inboundShipmentRepository; _salesOrderWorkItemRepository = salesOrderWorkItemRepository; }
protected RequestBase( IServiceBundle serviceBundle, AuthenticationRequestParameters authenticationRequestParameters, IAcquireTokenParameters acquireTokenParameters) { ServiceBundle = serviceBundle; AuthenticationRequestParameters = authenticationRequestParameters; if (authenticationRequestParameters.Scope == null || authenticationRequestParameters.Scope.Count == 0) { throw new ArgumentNullException(nameof(authenticationRequestParameters.Scope)); } ValidateScopeInput(authenticationRequestParameters.Scope); acquireTokenParameters.LogParameters(AuthenticationRequestParameters.RequestContext.Logger); }