-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Expand file tree
/
Copy pathandroid.content.model.yml
More file actions
225 lines (225 loc) · 30.8 KB
/
android.content.model.yml
File metadata and controls
225 lines (225 loc) · 30.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
extensions:
- addsTo:
pack: codeql/java-all
extensible: sourceModel
data:
# ContentInterface models are here for backwards compatibility (it was removed in API 28)
- ["android.content", "ContentInterface", True, "call", "(String,String,String,Bundle)", "", "Parameter[0..3]", "contentprovider", "manual"]
- ["android.content", "ContentInterface", True, "delete", "(Uri,Bundle)", "", "Parameter[0..1]", "contentprovider", "manual"]
- ["android.content", "ContentInterface", True, "getType", "(Uri)", "", "Parameter[0]", "contentprovider", "manual"]
- ["android.content", "ContentInterface", True, "insert", "(Uri,ContentValues,Bundle)", "", "Parameter[0]", "contentprovider", "manual"]
- ["android.content", "ContentInterface", True, "openAssetFile", "(Uri,String,CancellationSignal)", "", "Parameter[0]", "contentprovider", "manual"]
- ["android.content", "ContentInterface", True, "openFile", "(Uri,String,CancellationSignal)", "", "Parameter[0]", "contentprovider", "manual"]
- ["android.content", "ContentInterface", True, "openTypedAssetFile", "(Uri,String,Bundle,CancellationSignal)", "", "Parameter[0..2]", "contentprovider", "manual"]
- ["android.content", "ContentInterface", True, "query", "(Uri,String[],Bundle,CancellationSignal)", "", "Parameter[0..2]", "contentprovider", "manual"]
- ["android.content", "ContentInterface", True, "update", "(Uri,ContentValues,Bundle)", "", "Parameter[0..2]", "contentprovider", "manual"]
- ["android.content", "ContentProvider", True, "call", "(String,String,Bundle)", "", "Parameter[0..2]", "contentprovider", "manual"]
- ["android.content", "ContentProvider", True, "call", "(String,String,String,Bundle)", "", "Parameter[0..3]", "contentprovider", "manual"]
- ["android.content", "ContentProvider", True, "delete", "(Uri,Bundle)", "", "Parameter[0..1]", "contentprovider", "manual"]
- ["android.content", "ContentProvider", True, "delete", "(Uri,String,String[])", "", "Parameter[0..2]", "contentprovider", "manual"]
- ["android.content", "ContentProvider", True, "getType", "(Uri)", "", "Parameter[0]", "contentprovider", "manual"]
- ["android.content", "ContentProvider", True, "insert", "(Uri,ContentValues)", "", "Parameter[0..1]", "contentprovider", "manual"]
- ["android.content", "ContentProvider", True, "insert", "(Uri,ContentValues,Bundle)", "", "Parameter[0..2]", "contentprovider", "manual"]
- ["android.content", "ContentProvider", True, "openAssetFile", "(Uri,String)", "", "Parameter[0]", "contentprovider", "manual"]
- ["android.content", "ContentProvider", True, "openAssetFile", "(Uri,String,CancellationSignal)", "", "Parameter[0]", "contentprovider", "manual"]
- ["android.content", "ContentProvider", True, "openFile", "(Uri,String)", "", "Parameter[0]", "contentprovider", "manual"]
- ["android.content", "ContentProvider", True, "openFile", "(Uri,String,CancellationSignal)", "", "Parameter[0]", "contentprovider", "manual"]
- ["android.content", "ContentProvider", True, "openTypedAssetFile", "(Uri,String,Bundle)", "", "Parameter[0..2]", "contentprovider", "manual"]
- ["android.content", "ContentProvider", True, "openTypedAssetFile", "(Uri,String,Bundle,CancellationSignal)", "", "Parameter[0..2]", "contentprovider", "manual"]
- ["android.content", "ContentProvider", True, "query", "(Uri,String[],Bundle,CancellationSignal)", "", "Parameter[0..2]", "contentprovider", "manual"]
- ["android.content", "ContentProvider", True, "query", "(Uri,String[],String,String[],String)", "", "Parameter[0..4]", "contentprovider", "manual"]
- ["android.content", "ContentProvider", True, "query", "(Uri,String[],String,String[],String,CancellationSignal)", "", "Parameter[0..4]", "contentprovider", "manual"]
- ["android.content", "ContentProvider", True, "update", "(Uri,ContentValues,Bundle)", "", "Parameter[0..2]", "contentprovider", "manual"]
- ["android.content", "ContentProvider", True, "update", "(Uri,ContentValues,String,String[])", "", "Parameter[0..3]", "contentprovider", "manual"]
- ["android.content", "Context", True, "getExternalCacheDir", "()", "", "ReturnValue", "android-external-storage-dir", "manual"]
- ["android.content", "Context", True, "getExternalCacheDirs", "()", "", "ReturnValue", "android-external-storage-dir", "manual"]
- ["android.content", "Context", True, "getExternalFilesDir", "(String)", "", "ReturnValue", "android-external-storage-dir", "manual"]
- ["android.content", "Context", True, "getExternalFilesDirs", "(String)", "", "ReturnValue", "android-external-storage-dir", "manual"]
- addsTo:
pack: codeql/java-all
extensible: sinkModel
data:
- ["android.content", "ContentProvider", True, "delete", "(Uri,String,String[])", "", "Argument[1]", "sql-injection", "manual"]
- ["android.content", "ContentProvider", True, "query", "(Uri,String[],String,String[],String)", "", "Argument[2]", "sql-injection", "manual"]
- ["android.content", "ContentProvider", True, "query", "(Uri,String[],String,String[],String,CancellationSignal)", "", "Argument[2]", "sql-injection", "manual"]
- ["android.content", "ContentProvider", True, "update", "(Uri,ContentValues,String,String[])", "", "Argument[2]", "sql-injection", "manual"]
- ["android.content", "ContentResolver", True, "delete", "(Uri,String,String[])", "", "Argument[1]", "sql-injection", "manual"]
- ["android.content", "ContentResolver", True, "query", "(Uri,String[],String,String[],String)", "", "Argument[2]", "sql-injection", "manual"]
- ["android.content", "ContentResolver", True, "query", "(Uri,String[],String,String[],String,CancellationSignal)", "", "Argument[2]", "sql-injection", "manual"]
- ["android.content", "ContentResolver", True, "update", "(Uri,ContentValues,String,String[])", "", "Argument[2]", "sql-injection", "manual"]
- ["android.content", "Context", True, "sendBroadcast", "", "", "Argument[0]", "intent-redirection", "manual"]
- ["android.content", "Context", True, "sendBroadcastAsUser", "", "", "Argument[0]", "intent-redirection", "manual"]
- ["android.content", "Context", True, "sendBroadcastWithMultiplePermissions", "", "", "Argument[0]", "intent-redirection", "manual"]
- ["android.content", "Context", True, "sendStickyBroadcast", "", "", "Argument[0]", "intent-redirection", "manual"]
- ["android.content", "Context", True, "sendStickyBroadcastAsUser", "", "", "Argument[0]", "intent-redirection", "manual"]
- ["android.content", "Context", True, "sendStickyOrderedBroadcast", "", "", "Argument[0]", "intent-redirection", "manual"]
- ["android.content", "Context", True, "sendStickyOrderedBroadcastAsUser", "", "", "Argument[0]", "intent-redirection", "manual"]
- ["android.content", "Context", True, "startActivities", "", "", "Argument[0]", "intent-redirection", "manual"]
- ["android.content", "Context", True, "startActivity", "", "", "Argument[0]", "intent-redirection", "manual"]
- ["android.content", "Context", True, "startActivityAsUser", "", "", "Argument[0]", "intent-redirection", "manual"]
- ["android.content", "Context", True, "startActivityFromChild", "", "", "Argument[1]", "intent-redirection", "manual"]
- ["android.content", "Context", True, "startActivityFromFragment", "", "", "Argument[1]", "intent-redirection", "manual"]
- ["android.content", "Context", True, "startActivityIfNeeded", "", "", "Argument[0]", "intent-redirection", "manual"]
- ["android.content", "Context", True, "startForegroundService", "", "", "Argument[0]", "intent-redirection", "manual"]
- ["android.content", "Context", True, "startService", "", "", "Argument[0]", "intent-redirection", "manual"]
- ["android.content", "Context", True, "startServiceAsUser", "", "", "Argument[0]", "intent-redirection", "manual"]
- addsTo:
pack: codeql/java-all
extensible: summaryModel
data:
- ["android.content", "ComponentName", False, "ComponentName", "(Context,Class)", "", "Argument[1]", "Argument[this]", "taint", "manual"]
- ["android.content", "ComponentName", False, "ComponentName", "(Context,String)", "", "Argument[1]", "Argument[this]", "taint", "manual"]
- ["android.content", "ComponentName", False, "ComponentName", "(Parcel)", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["android.content", "ComponentName", False, "ComponentName", "(String,String)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"]
- ["android.content", "ComponentName", False, "createRelative", "(Context,String)", "", "Argument[1]", "ReturnValue", "taint", "manual"]
- ["android.content", "ComponentName", False, "createRelative", "(String,String)", "", "Argument[0..1]", "ReturnValue", "taint", "manual"]
- ["android.content", "ComponentName", False, "flattenToShortString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["android.content", "ComponentName", False, "flattenToString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["android.content", "ComponentName", False, "getClassName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["android.content", "ComponentName", False, "getPackageName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["android.content", "ComponentName", False, "getShortClassName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["android.content", "ComponentName", False, "unflattenFromString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentProvider", True, "query", "(Uri,String[],String,String[],String)", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentProvider", True, "query", "(Uri,String[],String,String[],String,CancellationSignal)", "", "Argument[0]", "ReturnValue", "taint", "manual"]
# ContentProviderClient is tainted at its creation, not by its arguments
- ["android.content", "ContentProviderClient", True, "applyBatch", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentProviderClient", True, "call", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentProviderClient", True, "canonicalize", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentProviderClient", True, "getLocalContentProvider", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentProviderClient", True, "getStreamTypes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentProviderClient", True, "insert", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentProviderClient", True, "query", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentProviderClient", True, "uncanonicalize", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentProviderOperation", False, "apply", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentProviderOperation", False, "apply", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentProviderOperation", False, "getUri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentProviderOperation", False, "newAssertQuery", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentProviderOperation", False, "newCall", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentProviderOperation", False, "newDelete", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentProviderOperation", False, "newInsert", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentProviderOperation", False, "newUpdate", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentProviderOperation", False, "resolveExtrasBackReferences", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentProviderOperation", False, "resolveSelectionArgsBackReferences", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentProviderOperation", False, "resolveValueBackReferences", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentProviderOperation$Builder", False, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentProviderOperation$Builder", False, "withExceptionAllowed", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "ContentProviderOperation$Builder", False, "withExpectedCount", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "ContentProviderOperation$Builder", False, "withExtra", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "ContentProviderOperation$Builder", False, "withExtraBackReference", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "ContentProviderOperation$Builder", False, "withExtras", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "ContentProviderOperation$Builder", False, "withSelection", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "ContentProviderOperation$Builder", False, "withSelectionBackReference", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "ContentProviderOperation$Builder", False, "withValue", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "ContentProviderOperation$Builder", False, "withValueBackReference", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "ContentProviderOperation$Builder", False, "withValues", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "ContentProviderOperation$Builder", False, "withYieldAllowed", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "ContentProviderResult", False, "ContentProviderResult", "(Bundle)", "", "Argument[0]", "Argument[this].Field[android.content.ContentProviderResult.extras]", "value", "manual"]
- ["android.content", "ContentProviderResult", False, "ContentProviderResult", "(Parcel)", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["android.content", "ContentProviderResult", False, "ContentProviderResult", "(Throwable)", "", "Argument[0]", "Argument[this].Field[android.content.ContentProviderResult.exception]", "value", "manual"]
- ["android.content", "ContentProviderResult", False, "ContentProviderResult", "(Uri)", "", "Argument[0]", "Argument[this].Field[android.content.ContentProviderResult.uri]", "value", "manual"]
- ["android.content", "ContentResolver", True, "acquireContentProviderClient", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentResolver", True, "acquireUnstableContentProviderClient", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentResolver", True, "applyBatch", "", "", "Argument[1]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentResolver", True, "call", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentResolver", True, "canonicalize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentResolver", True, "getStreamTypes", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentResolver", True, "getType", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentResolver", True, "insert", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentResolver", True, "query", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentResolver", True, "query", "(Uri,String[],String,String[],String)", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentResolver", True, "query", "(Uri,String[],String,String[],String,CancellationSignal)", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentResolver", True, "uncanonicalize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentResolver", True, "wrap", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "ContentValues", False, "put", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"]
- ["android.content", "ContentValues", False, "put", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"]
- ["android.content", "ContentValues", False, "putAll", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"]
- ["android.content", "ContentValues", False, "putAll", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"]
# Currently only the Extras part of the intent and the data field are fully modeled
- ["android.content", "Intent", True, "Intent", "(Context,Class)", "", "Argument[1]", "Argument[this]", "taint", "manual"]
- ["android.content", "Intent", True, "Intent", "(Intent)", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["android.content", "Intent", False, "Intent", "(Intent)", "", "Argument[0].SyntheticField[android.content.Intent.extras].MapKey", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"]
- ["android.content", "Intent", False, "Intent", "(Intent)", "", "Argument[0].SyntheticField[android.content.Intent.extras].MapValue", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"]
- ["android.content", "Intent", False, "Intent", "(String,Uri)", "", "Argument[1]", "Argument[this].SyntheticField[android.content.Intent.data]", "value", "manual"]
- ["android.content", "Intent", False, "Intent", "(String,Uri,Context,Class)", "", "Argument[1]", "Argument[this].SyntheticField[android.content.Intent.data]", "value", "manual"]
- ["android.content", "Intent", True, "Intent", "(String,Uri,Context,Class)", "", "Argument[3]", "Argument[this]", "taint", "manual"]
- ["android.content", "Intent", True, "addCategory", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "addFlags", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", False, "createChooser", "", "", "Argument[0..2]", "ReturnValue.SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"]
- ["android.content", "Intent", True, "getBundleExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "getByteArrayExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "getCharArrayExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "getCharSequenceArrayExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "getCharSequenceArrayListExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "getCharSequenceExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "getData", "", "", "Argument[this].SyntheticField[android.content.Intent.data]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "getDataString", "", "", "Argument[this].SyntheticField[android.content.Intent.data]", "ReturnValue", "taint", "manual"]
- ["android.content", "Intent", True, "getExtras", "()", "", "Argument[this].SyntheticField[android.content.Intent.extras]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", False, "getIntent", "", "", "Argument[0]", "ReturnValue.SyntheticField[android.content.Intent.data]", "taint", "manual"]
- ["android.content", "Intent", True, "getIntent", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "Intent", False, "getIntentOld", "", "", "Argument[0]", "ReturnValue.SyntheticField[android.content.Intent.data]", "taint", "manual"]
- ["android.content", "Intent", True, "getIntentOld", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "Intent", True, "getParcelableArrayExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "getParcelableArrayListExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "getParcelableExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "getSerializableExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "getStringArrayExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "getStringArrayListExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "getStringExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", False, "parseUri", "", "", "Argument[0]", "ReturnValue.SyntheticField[android.content.Intent.data]", "taint", "manual"]
- ["android.content", "Intent", True, "parseUri", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["android.content", "Intent", True, "putCharSequenceArrayListExtra", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "putCharSequenceArrayListExtra", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"]
- ["android.content", "Intent", True, "putCharSequenceArrayListExtra", "", "", "Argument[1]", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"]
- ["android.content", "Intent", True, "putExtra", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "putExtra", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"]
- ["android.content", "Intent", True, "putExtra", "", "", "Argument[1]", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"]
- ["android.content", "Intent", True, "putExtras", "(Bundle)", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "putExtras", "(Bundle)", "", "Argument[0].MapKey", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"]
- ["android.content", "Intent", True, "putExtras", "(Bundle)", "", "Argument[0].MapValue", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"]
- ["android.content", "Intent", True, "putExtras", "(Intent)", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "putExtras", "(Intent)", "", "Argument[0].SyntheticField[android.content.Intent.extras].MapKey", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"]
- ["android.content", "Intent", True, "putExtras", "(Intent)", "", "Argument[0].SyntheticField[android.content.Intent.extras].MapValue", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"]
- ["android.content", "Intent", True, "putIntegerArrayListExtra", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "putIntegerArrayListExtra", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"]
- ["android.content", "Intent", True, "putParcelableArrayListExtra", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "putParcelableArrayListExtra", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"]
- ["android.content", "Intent", True, "putParcelableArrayListExtra", "", "", "Argument[1]", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"]
- ["android.content", "Intent", True, "putStringArrayListExtra", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "putStringArrayListExtra", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"]
- ["android.content", "Intent", True, "putStringArrayListExtra", "", "", "Argument[1]", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"]
- ["android.content", "Intent", True, "replaceExtras", "(Bundle)", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "replaceExtras", "(Bundle)", "", "Argument[0].MapKey", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"]
- ["android.content", "Intent", True, "replaceExtras", "(Bundle)", "", "Argument[0].MapValue", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"]
- ["android.content", "Intent", True, "replaceExtras", "(Intent)", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "replaceExtras", "(Intent)", "", "Argument[0].SyntheticField[android.content.Intent.extras].MapKey", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"]
- ["android.content", "Intent", True, "replaceExtras", "(Intent)", "", "Argument[0].SyntheticField[android.content.Intent.extras].MapValue", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"]
- ["android.content", "Intent", True, "setAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "setClass", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "setClass", "", "", "Argument[1]", "Argument[this]", "taint", "manual"]
- ["android.content", "Intent", True, "setClassName", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "setClassName", "(Context,String)", "", "Argument[1]", "Argument[this]", "taint", "manual"]
- ["android.content", "Intent", True, "setClassName", "(String,String)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"]
- ["android.content", "Intent", True, "setComponent", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "setComponent", "", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["android.content", "Intent", True, "setData", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "setData", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.data]", "value", "manual"]
- ["android.content", "Intent", True, "setDataAndNormalize", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "setDataAndNormalize", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.data]", "value", "manual"]
- ["android.content", "Intent", True, "setDataAndType", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "setDataAndType", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.data]", "value", "manual"]
- ["android.content", "Intent", True, "setDataAndTypeAndNormalize", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "setDataAndTypeAndNormalize", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.data]", "value", "manual"]
- ["android.content", "Intent", True, "setFlags", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "setIdentifier", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "setPackage", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "setPackage", "", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["android.content", "Intent", True, "setType", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "Intent", True, "setTypeAndNormalize", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "SharedPreferences$Editor", True, "clear", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "SharedPreferences$Editor", True, "putBoolean", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "SharedPreferences$Editor", True, "putFloat", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "SharedPreferences$Editor", True, "putInt", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "SharedPreferences$Editor", True, "putLong", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "SharedPreferences$Editor", True, "putString", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "SharedPreferences$Editor", True, "putStringSet", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["android.content", "SharedPreferences$Editor", True, "remove", "", "", "Argument[this]", "ReturnValue", "value", "manual"]