Beispiel #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
Beispiel #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
Beispiel #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
Beispiel #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'}
Beispiel #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
Beispiel #6
0
 def __init__(self, session_id):
   CairisDAO.__init__(self, session_id)
Beispiel #7
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'locations')
Beispiel #8
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id)
     b = Borg()
     self.image_dir = b.uploadDir
Beispiel #9
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'response')
Beispiel #10
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'project')
Beispiel #11
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'persona_characteristic')
Beispiel #12
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'vulnerability')
Beispiel #13
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'environment')
Beispiel #14
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'task_characteristic')
Beispiel #15
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'obstacle')
 def __init__(self, session_id):
   CairisDAO.__init__(self, session_id, 'policy_statement')
Beispiel #17
0
 def __init__(self, session_id):
   CairisDAO.__init__(self, session_id, 'trust_boundary')
Beispiel #18
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'value_type')
Beispiel #19
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id)
     b = Borg()
     self.image_dir = os.path.join(b.uploadDir, 'images')
 def __init__(self, session_id):
   CairisDAO.__init__(self, session_id, 'requirement')
Beispiel #21
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'persona')
Beispiel #22
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'attacker')
Beispiel #23
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'concept_reference')
Beispiel #24
0
 def __init__(self, session_id):
   CairisDAO.__init__(self, session_id)
   b = Borg()
   self.image_dir = b.uploadDir
Beispiel #25
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'export')
Beispiel #26
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'template_goal')
Beispiel #27
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'usecase')
Beispiel #28
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id)
Beispiel #29
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'securitypattern')
Beispiel #30
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'userstory')
Beispiel #31
0
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'document_reference')
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'domainproperty')
Beispiel #33
0
 def __init__(self, session_id):
     """
 :raise CairisHTTPError:
 """
     CairisDAO.__init__(self, session_id)
Beispiel #34
0
 def __init__(self, session_id):
   """
   :raise CairisHTTPError:
   """
   CairisDAO.__init__(self, session_id)
 def __init__(self, session_id):
     CairisDAO.__init__(self, session_id, 'external_document')
 def __init__(self, session_id):
   CairisDAO.__init__(self, session_id, 'component_view')