Exemple #1
0
 public SecurityDescriptorAuthorizationService(IDirectory directory, ILogger <SecurityDescriptorAuthorizationService> logger, IJitAccessGroupResolver jitResolver, IAuthorizationInformationBuilder authzBuilder)
 {
     this.directory    = directory;
     this.logger       = logger;
     this.jitResolver  = jitResolver;
     this.authzBuilder = authzBuilder;
 }
 public EffectiveAccessViewModelFactory(IDialogCoordinator dialogCoordinator, ILogger <EffectiveAccessViewModel> logger, IAuthorizationInformationBuilder authorizationBuilder, IDirectory directory, IComputerTargetProvider computerTargetProvider)
 {
     this.dialogCoordinator      = dialogCoordinator;
     this.logger                 = logger;
     this.directory              = directory;
     this.authorizationBuilder   = authorizationBuilder;
     this.computerTargetProvider = computerTargetProvider;
 }
 public EffectiveAccessViewModel(IAuthorizationInformationBuilder authorizationBuilder, IDialogCoordinator dialogCoordinator, IDirectory directory, SecurityDescriptorTargetsViewModel targets, ILogger <EffectiveAccessViewModel> logger, IComputerTargetProvider computerTargetProvider)
 {
     this.authorizationBuilder = authorizationBuilder;
     this.dialogCoordinator    = dialogCoordinator;
     this.directory            = directory;
     this.targets = targets;
     this.computerTargetProvider = computerTargetProvider;
     this.logger = logger;
 }