public UploadManager(IOptions <NanokaOptions> options, UploadTaskCollection tasks, IUserClaims claims, ILoggerFactory loggerFactory) { _options = options.Value; _tasks = tasks; _claims = claims; _loggerFactory = loggerFactory; }
public TaskManagerExerciseAuthorizationServerProvider( IUserValidator userValidator, IUserClaims userClaims) { _userValidator = userValidator; _userClaims = userClaims; }
public static (int start, int end)? GetRange(this IUserClaims claims) { if (int.TryParse(claims.QueryParams.GetValueOrDefault("start"), out var start) && int.TryParse(claims.QueryParams.GetValueOrDefault("end"), out var end)) { return(start, end); } return(null); }
public UserController(IOptions <NanokaOptions> options, IUserRepository users, ILocker locker, IMapper mapper, IUserClaims claims, PasswordHashHelper hash, SnapshotHelper snapshot, TokenManager tokens) { _options = options.Value; _users = users; _locker = locker; _mapper = mapper; _claims = claims; _hash = hash; _snapshot = snapshot; _tokens = tokens; }
public GetUsersController(ISqlDataAccess db, IUserClaims claims) { _db = db; _claims = claims; }
public ClockOutEndWorkdayController(ISqlDataAccess db, IUserClaims claims) { _db = db; _claims = claims; }
public GetWorkdayTypeController(ISqlDataAccess db, IUserClaims claims) { _db = db; _claims = claims; }
public ClaimsController(IServiceProvider serviceProvider, IUser userRepository, IUserClaims userClaimsRepository) { this.serviceProvider = serviceProvider; this.userRepository = userRepository; this.userClaimsRepository = userClaimsRepository; }
public UserHomepageController(ISqlDataAccess db, IUserClaims claims) { _db = db; _claims = claims; }
public ClockInFlxTSignatureController(ISqlDataAccess db, IUserClaims claims) { _db = db; _claims = claims; }
public static string GetReason(this IUserClaims claims) => claims.QueryParams.GetValueOrDefault("reason");
public UserController(IDependencyInjector di, IUserManager userManager, IUserClaims userClaims) : base(di) { _userManager = userManager; _userClaims = userClaims; }
public static bool IsAdministrator(this IUserClaims claims) => claims.Permissions.HasFlag(UserPermissions.Administrator);
public ClockInFlxTSignatureState(ISqlDataAccess db, IUserClaims claims) { _db = db; _claims = claims; }
public TokenManager(IOptions <NanokaOptions> options, IDistributedCache cache, IUserClaims claims) { _options = options.Value; _cache = cache; _claims = claims; }
public SnapshotHelper(ISnapshotRepository snapshots, IUserClaims claims, ILogger <SnapshotHelper> logger) { _snapshots = snapshots; _claims = claims; _logger = logger; }
public DeleteUserController(ISqlDataAccess db, IUserClaims claims) { _db = db; _claims = claims; }
public static bool HasPermissions(this IUserClaims claims, UserPermissions required) => claims.IsAdministrator() || claims.Permissions.HasFlag(required);
public UserRepository(myDbContext _db, IUserClaims userClaimsRepository, UserManager <ApplicationUser> _userManager) { db = _db; this.userClaimsRepository = userClaimsRepository; this._userManager = _userManager; }
public UpdateWorkdayController(ISqlDataAccess db, IUserClaims claims) { _db = db; _claims = claims; }
public VoteHelper(IVoteRepository votes, IUserClaims claims, ILogger <VoteHelper> logger) { _votes = votes; _claims = claims; _logger = logger; }
public ChangePasswordController(ISqlDataAccess db, IUserClaims claims) { _db = db; _claims = claims; }
public DeleteFixTSignatureController(ISqlDataAccess db, IUserClaims claims) { _db = db; _claims = claims; }
public static bool HasAnyPermission(this IUserClaims claims, UserPermissions requiredAny) => claims.IsAdministrator() || (claims.Permissions & requiredAny) != 0;