flowstrider.rules.builtin.stride_rules package

Submodules

flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection module

class flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericSTRIDERuleCollection[source]

Bases: DataflowDiagramRuleCollection

edge_rules: List[EdgeRuleType] = [<class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericTamperingDataflowRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericInformationDisclosureDataflowRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericDenialOfServiceDataflowRule'>]
classmethod init_texts()[source]
node_rules: List[NodeRuleType] = [<class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericSpoofingNodeRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericTamperingNodeRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericRepudiationNodeRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericInformationDisclosureNodeRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericDenialOfServiceNodeRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericElevationOfPrivilegeNodeRule'>]
tags: Set[str] = {'stride'}

Module contents

class flowstrider.rules.builtin.stride_rules.GenericSTRIDERuleCollection[source]

Bases: DataflowDiagramRuleCollection

edge_rules: List[EdgeRuleType] = [<class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericTamperingDataflowRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericInformationDisclosureDataflowRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericDenialOfServiceDataflowRule'>]
classmethod init_texts()[source]
node_rules: List[NodeRuleType] = [<class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericSpoofingNodeRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericTamperingNodeRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericRepudiationNodeRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericInformationDisclosureNodeRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericDenialOfServiceNodeRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericElevationOfPrivilegeNodeRule'>]
tags: Set[str] = {'stride'}