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 {
52
52
*/
53
53
final class CommandLineArgsSource = CommandLineArgsSource:: Range ;
54
54
55
+ /**
56
+ * Provides a class for modeling new sources for the program's command line arguments or path.
57
+ */
55
58
module CommandLineArgsSource {
59
+ /**
60
+ * A data flow source corresponding to the program's command line arguments or path.
61
+ */
56
62
abstract class Range extends ThreatModelSource:: Range {
57
63
override string getThreatModel ( ) { result = "commandargs" }
58
64
@@ -65,7 +71,13 @@ module CommandLineArgsSource {
65
71
*/
66
72
final class EnvironmentSource = EnvironmentSource:: Range ;
67
73
74
+ /**
75
+ * Provides a class for modeling new sources for the program's environment.
76
+ */
68
77
module EnvironmentSource {
78
+ /**
79
+ * A data flow source corresponding to the program's environment.
80
+ */
69
81
abstract class Range extends ThreatModelSource:: Range {
70
82
override string getThreatModel ( ) { result = "environment" }
71
83
@@ -78,7 +90,13 @@ module EnvironmentSource {
78
90
*/
79
91
final class RemoteSource = RemoteSource:: Range ;
80
92
93
+ /**
94
+ * Provides a class for modeling new sources of remote (network) data.
95
+ */
81
96
module RemoteSource {
97
+ /**
98
+ * A data flow source for remote (network) data.
99
+ */
82
100
abstract class Range extends ThreatModelSource:: Range {
83
101
override string getThreatModel ( ) { result = "remote" }
84
102
You can’t perform that action at this time.
0 commit comments