public CurrentUser(IHttpContextAccessor contextAccessor, IUserPermissionService userPermission) { httpContext = contextAccessor; currentUser = httpContext.HttpContext.User.Claims; userPermissionService = userPermission; }
public UserPermissionController(IUserPermissionService service, IQueueService queueSvc, IDestinationService destinationSvc, IBrandService brandSvc) { _service = service; _queueSvc = queueSvc; _destinationSvc = destinationSvc; _brandSvc = brandSvc; }
public MemberController( IUserRoleService _UserRoleService, IUserPermissionService _UserPermissionService) { this.UserRoleService = _UserRoleService; this.UserPermissionService = _UserPermissionService; }
public UserController(IUserPermissionService userSvc, IUserHelper oldUser, IActiveDirectoryQuery adQuery, IQueueService queueService) { _userSvc = userSvc; _oldUser = oldUser; _adQuery = adQuery; _queueService = queueService; }
/// <summary></summary> public UserController(IUserService userService, IUserPermissionService userPermissionService, IUserDeleteService userDeleteService, IGenericMapper mapper) { _userService = userService; _userPermissionService = userPermissionService; _userDeleteService = userDeleteService; _mapper = mapper; }
public MainController(ISendService _sendService, IMetaMessageService _metaMessageService, IChatMessageService _chatMessageService, IUserPermissionService _userPermissionService) { sendService = _sendService; chatMessageService = _chatMessageService; metaMessageService = _metaMessageService; userPermissionService = _userPermissionService; serverThread.Start(this); }
public AccountController( IUserRoleService _UserRoleService, IUserPermissionService _UserPermissionService, ISmsCodeService _SmsCodeService) { this.UserRoleService = _UserRoleService; this.UserPermissionService = _UserPermissionService; this.SmsCodeService = _SmsCodeService; }
public UserPermissionController(IUserPermissionService userPermissionService, IDivisionService divisionService, IDistrictService districtService, IUpazilaService upazilaService, ISchoolService schoolService, IRoleSubModuleItemService roleSubModuleItemService) { this.userPermissionService = userPermissionService; this.divisionService = divisionService; this.districtService = districtService; this.upazilaService = upazilaService; this.schoolService = schoolService; this.roleSubModuleItemService = roleSubModuleItemService; }
public TrainingController(ITrainingService trainingService, IDistrictService districtService, IUserPermissionService userPermissionService, ISchoolService schoolService, IRoleSubModuleItemService roleSubModuleItemService, IEmployeeAttendanceSummaryService employeeAttendanceSummary) { this.trainingService = trainingService; this.districtService = districtService; this.userPermissionService = userPermissionService; this.schoolService = schoolService; this.roleSubModuleItemService = roleSubModuleItemService; this.employeeAttendanceSummary = employeeAttendanceSummary; }
public AccademicYearDetailController(IAccademicYearDetailService accademicYearDetailService, IDistrictService districtService, IUserPermissionService userPermissionService, ISchoolService schoolService, IRoleSubModuleItemService roleSubModuleItemService, IEmployeeAttendanceSummaryService employeeAttendanceSummary) { this.accademicYearDetailService = accademicYearDetailService; this.districtService = districtService; this.userPermissionService = userPermissionService; this.schoolService = schoolService; this.roleSubModuleItemService = roleSubModuleItemService; this.employeeAttendanceSummary = employeeAttendanceSummary; }
public WSReceitaController(IConfiguration configuration, IUserPermissionService serviceUserPermission, AuthenticatedUserDto authenticatedUser ) { _configuration = configuration; _serviceUserPermission = serviceUserPermission; _authenticatedUser = authenticatedUser; }
public PermissionController(IPermissionService service, IUserPermissionService serviceUserPermission, IUserService serviceUser, AuthenticatedUserDto authenticatedUser ) { _service = service; _serviceUserPermission = serviceUserPermission; _serviceUser = serviceUser; _authenticatedUser = authenticatedUser; }
public UserController(IUserService service, ICompanyService serviceCompany, IUserPermissionService serviceUserPermission, AuthenticatedUserDto authenticatedUser ) { _service = service; _serviceCompany = serviceCompany; _serviceUserPermission = serviceUserPermission; _authenticatedUser = authenticatedUser; }
public CustomUserClaimsPrincipleFactory( UserManager <User> userManager, RoleManager <DocumentDbIdentityRole> roleManager, IOptions <IdentityOptions> optionsAccessor, IHttpContextAccessor httpContextAccessor, IUserPermissionService userPermissionService) : base(userManager, roleManager, optionsAccessor) { _httpContextAccessor = httpContextAccessor; _userPermissionService = userPermissionService; }
public AccountController(IUserService userService, ISecurityService securityService, ISubModuleItemService subModuleItemService, IRoleService roleService, ISubModuleService subModuleService, IUserPermissionService userPermissionService, ISchoolService schoolService, IWorkflowactionSettingService workflowactionSettingService, INotificationSettingService notificationSettingService, IRoleSubModuleItemService roleSubModuleItemService) { this.userService = userService; this.securityService = securityService; this.roleService = roleService; this.subModuleService = subModuleService; this.userPermissionService = userPermissionService; this.schoolService = schoolService; this.workflowactionSettingService = workflowactionSettingService; this.notificationSettingService = notificationSettingService; this.roleSubModuleItemService = roleSubModuleItemService; this.subModuleItemService = subModuleItemService; }
public ChildInformationpageViewModel(int offlineStudentId) { productResearchCodeValuesService = DependencyService.Get <IProductResearchCodeValuesService>(); productResearchCodesService = DependencyService.Get <IProductResearchCodesService>(); userPermissionService = DependencyService.Get <IUserPermissionService>(); studentTestFormsService = DependencyService.Get <IStudentTestFormsService>(); commonDataService = DependencyService.Get <ICommonDataService>(); locationService = DependencyService.Get <ILocationService>(); clinicalTestFormService = DependencyService.Get <IClinicalTestFormService>(); OfflineStudentId = offlineStudentId; EditCommand = new Command(EditClicked); AddNewRecordCommand = new Command(AddNew); HyperLinkClickedCommand = new Xamarin.Forms.Command <ChildInformationRecord>(HyperlinkClicked); _studentService = DependencyService.Get <IStudentsService>(); _tokenService = DependencyService.Get <ITokenService>(); var tokenModel = _tokenService.GetTokenResposne(); if (tokenModel != null) { UserFullName = "" + tokenModel.FirstName + " " + "" + tokenModel.LastName + ""; } FailedString = "Failed: 0"; PendingString = "Pending: 0"; Task.Run(async() => { await LoadData(OfflineStudentId); }); LoadTestRecordsFromDB(OfflineStudentId); if (Connectivity.NetworkAccess != NetworkAccess.Internet) { foreach (var child in ChildInformationRecords) { child.EnableRow = false; } EnableSync = false; } else { if (ChildInformationRecords.Any(p => p.Status != "Not started") && ChildInformationRecords.Any(p => p.IsSelect)) { EnableSync = true; } } Connectivity.ConnectivityChanged -= Connectivity_ConnectivityChanged; Connectivity.ConnectivityChanged += Connectivity_ConnectivityChanged; commonDataService.ClearAddChildContent = ResetContent; }
public PermissionController( IWorkContext workContext, IMenuService menuService, IRoleService roleService, IPermissionService permissionService, IRolePermissionService rolePermissionService, IUserPermissionService userPermissionService ) { _workContext = workContext; _permissionService = permissionService; _menuService = menuService; _roleService = roleService; _rolePermissionService = rolePermissionService; _userPermissionService = userPermissionService; }
public static List <int> GetSchoolIdByAccess(IUserPermissionService userPermissionService, ISchoolService schoolService) { int userId = UserSession.GetUserIdFromSession(); List <int> schoolIds = new List <int>(); List <School> schools = new List <School>(); var userPerm = userPermissionService.GetUserPermissionByUserId(userId); var schoolAll = userPerm.Where(x => x.DivisionId == 0); if (schoolAll.Count() > 0) { schools = schoolService.GetAllSchool().Where(x => x.IsActive == true).ToList(); } else { var divisionIds = userPerm.Select(x => x.DivisionId).Distinct(); foreach (var divisionId in divisionIds) { schoolAll = userPerm.Where(x => x.DivisionId == divisionId && x.DistrictId == 0); if (schoolAll.Count() > 0) { schools.AddRange(schoolService.GetAllSchool().Where(x => x.IsActive == true && x.Upazila.District.DivisionId == divisionId)); } else { var districtIds = userPerm.Where(x => x.DivisionId == divisionId).Select(x => x.DistrictId).Distinct(); foreach (var districtId in districtIds) { schoolAll = userPerm.Where(x => x.DivisionId == divisionId && x.DistrictId == districtId && x.UpazilaId == 0); if (schoolAll.Count() > 0) { schools.AddRange(schoolService.GetAllSchool().Where(x => x.IsActive == true && x.Upazila.District.DivisionId == divisionId && x.Upazila.DistrictId == districtId)); } else { var upazilaIds = userPerm.Where(x => x.DivisionId == divisionId && x.DistrictId == districtId).Select(x => x.UpazilaId).Distinct(); foreach (var upazilaId in upazilaIds) { schools.AddRange(schoolService.GetAllSchool().Where(x => x.IsActive == true && x.Upazila.District.DivisionId == divisionId && x.Upazila.DistrictId == districtId && x.UpazilaId == upazilaId)); } } } } } } return(schools.Select(x => x.Id).Distinct().ToList()); }
public IdentityService(UserManager <User> userManager, SignInManager <User> signInManager, IConfigurationReaderService configurationReaderService, IPermissionService permissionService, IHttpContextAccessor httpContextAccessor, RequestContext requestContext, IUserContextService webUserContextService, IAlertNotificationRequestService alertNotificationRequestService, IUserPermissionService userPermissionService) { _userManager = userManager; _signInManager = signInManager; _configurationReaderService = configurationReaderService; _httpContextAccessor = httpContextAccessor; _requestContext = requestContext; _webUserContextService = webUserContextService; _alertNotificationRequestService = alertNotificationRequestService; _userPermissionService = userPermissionService; }
public SearchEditViewModel() { IsTableBottomLineVisible = true; SearchErrorVisible = false; userPermissionService = DependencyService.Get <IUserPermissionService>(); _tokenservice = DependencyService.Get <ITokenService>(); _locationService = DependencyService.Get <ILocationService>(); _studentService = DependencyService.Get <IStudentsService>(); EditChildCommand = new Command <ChildRecord>(EditChildClicked); HyperLinkClickedCommand = new Xamarin.Forms.Command <ChildRecord>(HyperlinkClicked); AscendingButtonCommand = new Command <string>(AscendingClicked); DescendingButtonCommand = new Command <string>(DecendingClicked); UpdateListviewBoundCommand = new Command <double>(UpdateChildRecordTableBounds); GetLocations(); PopulateCountryNames(); ActionClickedCommand = new Command <ChildRecord>(ActionClicked); MessagingCenter.Subscribe <ItemGroup>(this, "LocationSelected", (arg1) => { Cover = false; if (SelectedLocation != null && SelectedLocation.LocationId == arg1.TreeViewId) { LocationName = ""; SelectedLocation = null; } else { LocationName = arg1.Name; SelectedLocation = new Location() { LocationId = arg1.TreeViewId, LocationName = arg1.Name }; } ShowLocation = false; }); if (Device.RuntimePlatform == Device.Android || Device.RuntimePlatform == Device.iOS) { MinimumDate = DateTime.SpecifyKind(new DateTime(1919, 01, 01), DateTimeKind.Unspecified); } }
void handleGameMessage(IUserPermissionService userPermissionService, ClientMessage message) { var user = users.FirstOrDefault(user => user.Token == message.Token); if (user == null || user.TableID == User.NO_TABLE) { return; } IGameController gameController = gameControllers.FirstOrDefault(controller => controller.TableID == user.TableID); // game needs to exist because someone needs to start it if (gameControllers != null) { gameController.HandleMessage(message); } else { // drop? } }
public static IEnumerable <int> GetUserPermitedActions(int userId, string clientCode) { string sKey = "userPermitedActions"; IEnumerable <int> userPermitedActions = (IEnumerable <int>)HttpRuntime.Cache[sKey]; if (userPermitedActions == null || userPermitedActions.Count() == 0) { Autofac.IContainer container = ServiceFactoryBuilder.container; IUserPermissionService userProfileService = container.Resolve <IUserPermissionService>(); userProfileService.SetClientConnectionString(GetConnectionString(clientCode)); userPermitedActions = userProfileService.GetAllPermitedActions(userId); // not using cache during testing //if (userPermitedActions != null && userPermitedActions.Count>0) //{ // HttpRuntime.Cache.Insert(sKey, userPermitedActions, null, DateTime.UtcNow.AddHours(10), System.Web.Caching.Cache.NoSlidingExpiration); //} } return(userPermitedActions); }
public async Task InvokeAsync( HttpContext context, IUserPermissionService permissionService) { if (context.User.Identity == null || !context.User.Identity.IsAuthenticated) { await _next(context); return; } var cancellationToken = context.RequestAborted; var userSub = context.User.FindFirst(StandardJwtClaimTypes.Subject)?.Value; if (string.IsNullOrEmpty(userSub)) { await context.WriteAccessDeniedResponse("User 'sub' claim is required", cancellationToken : cancellationToken); return; } var permissionsIdentity = await permissionService.GetUserPermissionsIdentity(userSub, cancellationToken); if (permissionsIdentity == null) { _logger.LogWarning("User {sub} does not have permissions", userSub); await context.WriteAccessDeniedResponse(cancellationToken : cancellationToken); return; } // User has permissions, so we add the extra identity containing the "permissions" claims context.User.AddIdentity(permissionsIdentity); await _next(context); }
public ClaimsExtender(IUserPermissionService userpermissionService) { _userpermissionService = userpermissionService; }
public UserPermissionController(IUserPermissionService userPermissionService, IAuthorizationService authorizationService) { _userPermissionService = userPermissionService; _authorizationService = authorizationService; }
public UserManager(IUserService userService, IUserPermissionService userPermissionService) { _userService = userService; _userPermissionService = userPermissionService; }
public PermissionsController(IPermissionService service, IUserPermissionService userPermissionService) { _permissionService = service; _userPermissionService = userPermissionService; }
public UserPermissionController( IUserPermissionService _UserPermissionService ) { this.UserPermissionService = _UserPermissionService; }
public UserPermissionController(IUserPermissionService userPermissionService) { _userPermissionService = userPermissionService; }
public ConfigController(AppSettings appSettings, IBrandService brandService, IUserPermissionService userPermissions) { _appSettings = appSettings; _brandService = brandService; _userPermissions = userPermissions; }