File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed
Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -52,7 +52,13 @@ class ActiveThreatModelSource extends ThreatModelSource {
5252 */
5353final class CommandLineArgsSource = CommandLineArgsSource:: Range ;
5454
55+ /**
56+ * Provides a class for modeling new sources for the program's command line arguments or path.
57+ */
5558module CommandLineArgsSource {
59+ /**
60+ * A data flow source corresponding to the program's command line arguments or path.
61+ */
5662 abstract class Range extends ThreatModelSource:: Range {
5763 override string getThreatModel ( ) { result = "commandargs" }
5864
@@ -65,7 +71,13 @@ module CommandLineArgsSource {
6571 */
6672final class EnvironmentSource = EnvironmentSource:: Range ;
6773
74+ /**
75+ * Provides a class for modeling new sources for the program's environment.
76+ */
6877module EnvironmentSource {
78+ /**
79+ * A data flow source corresponding to the program's environment.
80+ */
6981 abstract class Range extends ThreatModelSource:: Range {
7082 override string getThreatModel ( ) { result = "environment" }
7183
@@ -78,7 +90,13 @@ module EnvironmentSource {
7890 */
7991final class RemoteSource = RemoteSource:: Range ;
8092
93+ /**
94+ * Provides a class for modeling new sources of remote (network) data.
95+ */
8196module RemoteSource {
97+ /**
98+ * A data flow source for remote (network) data.
99+ */
82100 abstract class Range extends ThreatModelSource:: Range {
83101 override string getThreatModel ( ) { result = "remote" }
84102
You can’t perform that action at this time.
0 commit comments