public static void StartAllModules(SchemaBuilder sb) { TypeAuthLogic.Start(sb); PropertyAuthLogic.Start(sb); QueryAuthLogic.Start(sb); OperationAuthLogic.Start(sb); PermissionAuthLogic.Start(sb); }
public static void StartAllModules(SchemaBuilder sb, DynamicQueryManager dqm) { TypeAuthLogic.Start(sb, dqm); PropertyAuthLogic.Start(sb); QueryAuthLogic.Start(sb, dqm); OperationAuthLogic.Start(sb); PermissionAuthLogic.Start(sb, dqm); }
public static void StartAllModules(SchemaBuilder sb, bool activeDirectoryIntegration = false) { TypeAuthLogic.Start(sb); PropertyAuthLogic.Start(sb); QueryAuthLogic.Start(sb); OperationAuthLogic.Start(sb); PermissionAuthLogic.Start(sb); if (activeDirectoryIntegration) { PermissionAuthLogic.RegisterTypes(typeof(ActiveDirectoryPermission)); } }