Beispiel #1
0
 public objc(string n, latice.catg co, latice.clas cl)
 {
     name = n;
     comp = new List<latice.catg>();
     comp.Add(co);
     claso = cl;
 }
Beispiel #2
0
 public objc(string n, latice.catg co, latice.clas cl)
 {
     name = n;
     comp = new List <latice.catg>();
     comp.Add(co);
     claso = cl;
 }
Beispiel #3
0
 public subcap(string n)
 {
     name = n;
     cap = new List<List<acces>>();
     comp = new List<latice.catg>();
     clasc = latice.clas.pblic;
     clasm = latice.clas.pblic;
     trusted = false;
 }
Beispiel #4
0
 public subcap(string n)
 {
     name    = n;
     cap     = new List <List <acces> >();
     comp    = new List <latice.catg>();
     clasc   = latice.clas.pblic;
     clasm   = latice.clas.pblic;
     trusted = false;
 }
Beispiel #5
0
        public slevel(subcap s, char c)
        {
            if (c == 'C')
                clas = s.retclasc();
            if (c == 'M' || c == 'S')
                clas = s.retclasm();

            comp = s.retcomp();
        }
Beispiel #6
0
        public slevel(subcap s, char c)
        {
            if (c == 'C')
            {
                clas = s.retclasc();
            }
            if (c == 'M' || c == 'S')
            {
                clas = s.retclasm();
            }

            comp = s.retcomp();
        }
Beispiel #7
0
 public subcap(string n, List<latice.catg> co, latice.clas clc, latice.clas clm)
 {
     name = n;
     cap = new List<List<acces>>();
     comp = co;
     if (clc <= clm)
     {
         clasc = clc;
         clasm = clm;
     }
     else
     {
         Console.WriteLine("Maximal security level < current security level !\n default to 1,1");
         clasc = latice.clas.pblic;
         clasm = latice.clas.pblic;
     }
     trusted = false;
 }
Beispiel #8
0
 public subcap(string n, latice.clas clc, latice.clas clm)
 {
     name = n;
     cap  = new List <List <acces> >();
     comp = new List <latice.catg>();
     if (clc <= clm)
     {
         clasc = clc;
         clasm = clm;
     }
     else
     {
         Console.WriteLine("Maximal security level < current security level !\n default to 1,1");
         clasc = latice.clas.pblic;
         clasm = latice.clas.pblic;
     }
     trusted = false;
 }
Beispiel #9
0
 public objc(string n, List<latice.catg> co,latice.clas cl)
 {
     name = n;
     comp = co;
     claso = cl;
 }
Beispiel #10
0
 public objc(string n)
 {
     name = n;
     comp = new List<latice.catg>();
     claso=latice.clas.pblic;
 }
Beispiel #11
0
        public slevel(objc o)
        {
            clas = o.retclas();

            comp = o.retcomp();
        }
Beispiel #12
0
 public objc(string n, List <latice.catg> co, latice.clas cl)
 {
     name  = n;
     comp  = co;
     claso = cl;
 }
Beispiel #13
0
 public objc(string n)
 {
     name  = n;
     comp  = new List <latice.catg>();
     claso = latice.clas.pblic;
 }
Beispiel #14
0
        public slevel(objc o)
        {
            clas = o.retclas();

            comp = o.retcomp();
        }