コード例 #1
0
ファイル: AuthLogic.cs プロジェクト: ywscr/extensions
 public static void StartAllModules(SchemaBuilder sb)
 {
     TypeAuthLogic.Start(sb);
     PropertyAuthLogic.Start(sb);
     QueryAuthLogic.Start(sb);
     OperationAuthLogic.Start(sb);
     PermissionAuthLogic.Start(sb);
 }
コード例 #2
0
ファイル: AuthLogic.cs プロジェクト: crazyants/extensions
 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);
 }
コード例 #3
0
ファイル: AuthLogic.cs プロジェクト: GalaxianDev/extensions
        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));
            }
        }