Пример #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SignOnService"/> class.
 /// </summary>
 /// <param name="permissionClaimsManager">The permission claims manager.</param>
 /// <param name="currentClaimsPrincipalService">The current claims principal service.</param>
 public SignOnService(
     IPermissionClaimsManager permissionClaimsManager,
     ICurrentClaimsPrincipalService currentClaimsPrincipalService )
 {
     _permissionClaimsManager = permissionClaimsManager;
     _currentClaimsPrincipalService = currentClaimsPrincipalService;
 }
Пример #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SignOnService"/> class.
 /// </summary>
 /// <param name="permissionClaimsManager">The permission claims manager.</param>
 /// <param name="currentClaimsPrincipalService">The current claims principal service.</param>
 public SignOnService(
     IPermissionClaimsManager permissionClaimsManager,
     ICurrentClaimsPrincipalService currentClaimsPrincipalService)
 {
     _permissionClaimsManager       = permissionClaimsManager;
     _currentClaimsPrincipalService = currentClaimsPrincipalService;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ExerciseEmergencyAccessRequestHandler"/> class.
 /// </summary>
 /// <param name="userInformationDtoFactory">The user information dto factory.</param>
 /// <param name="currentClaimsPrincipalService">The current claims principal service.</param>
 /// <param name="permissionClaimsManager">The permission claims manager.</param>
 /// <param name="accountRepository">The account repository.</param>
 public ExerciseEmergencyAccessRequestHandler(
     IUserInformationDtoFactory userInformationDtoFactory,
     ICurrentClaimsPrincipalService currentClaimsPrincipalService,
     IPermissionClaimsManager permissionClaimsManager,
     ISystemAccountRepository accountRepository)
 {
     _userInformationDtoFactory     = userInformationDtoFactory;
     _currentClaimsPrincipalService = currentClaimsPrincipalService;
     _permissionClaimsManager       = permissionClaimsManager;
     _accountRepository             = accountRepository;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="RollbackEmergencyAccessRequestHandler"/> class.
 /// </summary>
 /// <param name="userInformationDtoFactory">The user information dto factory.</param>
 /// <param name="currentClaimsPrincipalService">The current claims principal service.</param>
 /// <param name="permissionClaimsManager">The permission claims manager.</param>
 /// <param name="staffRepository">The staff repository.</param>
 public RollbackEmergencyAccessRequestHandler(
     IUserInformationDtoFactory userInformationDtoFactory,
     ICurrentClaimsPrincipalService currentClaimsPrincipalService,
     IPermissionClaimsManager permissionClaimsManager,
     IStaffRepository staffRepository)
 {
     _userInformationDtoFactory     = userInformationDtoFactory;
     _currentClaimsPrincipalService = currentClaimsPrincipalService;
     _permissionClaimsManager       = permissionClaimsManager;
     _staffRepository = staffRepository;
 }
 public SystemAccountValidatedEventHandler(IPermissionClaimsManager permissionClaimsManager)
 {
     _permissionClaimsManager = permissionClaimsManager;
 }