Exemplo n.º 1
0
 def __init__(self, session_id):
   """
   :raise CairisHTTPError:
   """
   CairisDAO.__init__(self, session_id)
   self.prop_dict = {
     0:'None',
     1:'Low',
     2:'Medium',
     3:'High'
   }
   self.attr_dict = {
     'Confidentiality': cairis.core.armid.C_PROPERTY,
     'Integrity': cairis.core.armid.I_PROPERTY,
     'Availability': cairis.core.armid.AV_PROPERTY,
     'Accountability': cairis.core.armid.AC_PROPERTY,
     'Anonymity': cairis.core.armid.AN_PROPERTY,
     'Pseudonymity': cairis.core.armid.PAN_PROPERTY,
     'Unlinkability': cairis.core.armid.UNL_PROPERTY,
     'Unobservability': cairis.core.armid.UNO_PROPERTY
   }
   self.rev_attr_dict = dict()
   self.rev_prop_dict = dict()
   for key, value in self.attr_dict.items():
     self.rev_attr_dict[value] = key
   for key, value in self.prop_dict.items():
     self.rev_prop_dict[value] = key
Exemplo n.º 2
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id)
     self.attr_dict = {
         'Confidentiality': cairis.core.armid.C_PROPERTY,
         'Integrity': cairis.core.armid.I_PROPERTY,
         'Availability': cairis.core.armid.AV_PROPERTY,
         'Accountability': cairis.core.armid.AC_PROPERTY,
         'Anonymity': cairis.core.armid.AN_PROPERTY,
         'Pseudonymity': cairis.core.armid.PAN_PROPERTY,
         'Unlinkability': cairis.core.armid.UNL_PROPERTY,
         'Unobservability': cairis.core.armid.UNO_PROPERTY
     }
     self.rev_attr_dict = {}
     for key, value in self.attr_dict.items():
         self.rev_attr_dict[value] = key
Exemplo n.º 3
0
 def __init__(self, session_id):
   CairisDAO.__init__(self, session_id)
   self.attr_dict = {
     'Confidentiality': cairis.core.armid.C_PROPERTY,
     'Integrity': cairis.core.armid.I_PROPERTY,
     'Availability': cairis.core.armid.AV_PROPERTY,
     'Accountability': cairis.core.armid.AC_PROPERTY,
     'Anonymity': cairis.core.armid.AN_PROPERTY,
     'Pseudonymity': cairis.core.armid.PAN_PROPERTY,
     'Unlinkability': cairis.core.armid.UNL_PROPERTY,
     'Unobservability': cairis.core.armid.UNO_PROPERTY
   }
   self.rev_attr_dict = {}
   for key, value in list(self.attr_dict.items()):
     self.rev_attr_dict[value] = key
Exemplo n.º 4
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'template_asset')
     self.attr_dict = {
         'Confidentiality': cairis.core.armid.C_PROPERTY,
         'Integrity': cairis.core.armid.I_PROPERTY,
         'Availability': cairis.core.armid.AV_PROPERTY,
         'Accountability': cairis.core.armid.AC_PROPERTY,
         'Anonymity': cairis.core.armid.AN_PROPERTY,
         'Pseudonymity': cairis.core.armid.PAN_PROPERTY,
         'Unlinkability': cairis.core.armid.UNL_PROPERTY,
         'Unobservability': cairis.core.armid.UNO_PROPERTY
     }
     self.rev_attr_dict = {}
     for key, value in list(self.attr_dict.items()):
         self.rev_attr_dict[value] = key
     self.rev_value_dict = {0: 'None', 1: 'Low', 2: 'Medium', 3: 'High'}
Exemplo n.º 5
0
 def __init__(self, session_id):
     """
 :raise CairisHTTPError:
 """
     CairisDAO.__init__(self, session_id)
     self.prop_dict = {0: "None", 1: "Low", 2: "Medium", 3: "High"}
     self.attr_dict = {
         "Confidentiality": cairis.core.armid.C_PROPERTY,
         "Integrity": cairis.core.armid.I_PROPERTY,
         "Availability": cairis.core.armid.AV_PROPERTY,
         "Accountability": cairis.core.armid.AC_PROPERTY,
         "Anonymity": cairis.core.armid.AN_PROPERTY,
         "Pseudonymity": cairis.core.armid.PAN_PROPERTY,
         "Unlinkability": cairis.core.armid.UNL_PROPERTY,
         "Unobservability": cairis.core.armid.UNO_PROPERTY,
     }
     self.rev_attr_dict = dict()
     self.rev_prop_dict = dict()
     for key, value in self.attr_dict.items():
         self.rev_attr_dict[value] = key
     for key, value in self.prop_dict.items():
         self.rev_prop_dict[value] = key
Exemplo n.º 6
0
 def __init__(self, session_id):
   CairisDAO.__init__(self, session_id)
Exemplo n.º 7
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'locations')
Exemplo n.º 8
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id)
     b = Borg()
     self.image_dir = b.uploadDir
Exemplo n.º 9
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'response')
Exemplo n.º 10
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'project')
Exemplo n.º 11
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'persona_characteristic')
Exemplo n.º 12
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'vulnerability')
Exemplo n.º 13
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'environment')
Exemplo n.º 14
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'task_characteristic')
Exemplo n.º 15
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'obstacle')
Exemplo n.º 16
0
 def __init__(self, session_id):
   CairisDAO.__init__(self, session_id, 'policy_statement')
Exemplo n.º 17
0
 def __init__(self, session_id):
   CairisDAO.__init__(self, session_id, 'trust_boundary')
Exemplo n.º 18
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'value_type')
Exemplo n.º 19
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id)
     b = Borg()
     self.image_dir = os.path.join(b.uploadDir, 'images')
Exemplo n.º 20
0
 def __init__(self, session_id):
   CairisDAO.__init__(self, session_id, 'requirement')
Exemplo n.º 21
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'persona')
Exemplo n.º 22
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'attacker')
Exemplo n.º 23
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'concept_reference')
Exemplo n.º 24
0
 def __init__(self, session_id):
   CairisDAO.__init__(self, session_id)
   b = Borg()
   self.image_dir = b.uploadDir
Exemplo n.º 25
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'export')
Exemplo n.º 26
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'template_goal')
Exemplo n.º 27
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'usecase')
Exemplo n.º 28
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id)
Exemplo n.º 29
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'securitypattern')
Exemplo n.º 30
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'userstory')
Exemplo n.º 31
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'document_reference')
Exemplo n.º 32
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'domainproperty')
Exemplo n.º 33
0
 def __init__(self, session_id):
     """
 :raise CairisHTTPError:
 """
     CairisDAO.__init__(self, session_id)
Exemplo n.º 34
0
 def __init__(self, session_id):
   """
   :raise CairisHTTPError:
   """
   CairisDAO.__init__(self, session_id)
Exemplo n.º 35
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'external_document')
Exemplo n.º 36
0
 def __init__(self, session_id):
   CairisDAO.__init__(self, session_id, 'component_view')