public GlobalConfigurationController(
     IGlobalConfigurationAppService globalConfigurationAppService,
     IPermissionValueProviderManager permissionValueProviderManager)
 {
     GlobalConfigurationAppService  = globalConfigurationAppService;
     PermissionValueProviderManager = permissionValueProviderManager;
 }
 public PermissionChecker(
     ICurrentPrincipalAccessor principalAccessor,
     IPermissionDefinitionManager permissionDefinitionManager,
     IPermissionValueProviderManager permissionValueProviderManager)
 {
     PrincipalAccessor              = principalAccessor;
     PermissionDefinitionManager    = permissionDefinitionManager;
     PermissionValueProviderManager = permissionValueProviderManager;
 }
Exemple #3
0
 public PermissionChecker(
     IOptions <RocketPermissionOptions> options,
     ICurrentPrincipalAccessor principalAccessor,
     IPermissionDefinitionManager permissionDefinitionManager,
     ICurrentTenant currentTenant,
     IPermissionValueProviderManager permissionValueProviderManager)
 {
     Options                        = options.Value;
     PrincipalAccessor              = principalAccessor;
     PermissionDefinitionManager    = permissionDefinitionManager;
     CurrentTenant                  = currentTenant;
     PermissionValueProviderManager = permissionValueProviderManager;
 }
Exemple #4
0
 public PermissionChecker(
     ICurrentPrincipalAccessor principalAccessor,
     IPermissionDefinitionManager permissionDefinitionManager,
     ICurrentTenant currentTenant,
     IPermissionValueProviderManager permissionValueProviderManager,
     ISimpleStateCheckerManager <PermissionDefinition> stateCheckerManager)
 {
     PrincipalAccessor           = principalAccessor;
     PermissionDefinitionManager = permissionDefinitionManager;
     CurrentTenant = currentTenant;
     PermissionValueProviderManager = permissionValueProviderManager;
     StateCheckerManager            = stateCheckerManager;
 }