]> nmode's Git Repositories - signal-cli/blob - graalvm-config-dir/reflect-config.json
Update libsignal-service-java
[signal-cli] / graalvm-config-dir / reflect-config.json
1 [
2 {
3 "name":"[B",
4 "queryAllDeclaredMethods":true,
5 "queryAllPublicMethods":true
6 },
7 {
8 "name":"[C"
9 },
10 {
11 "name":"[I",
12 "queryAllDeclaredMethods":true,
13 "queryAllPublicMethods":true
14 },
15 {
16 "name":"[J"
17 },
18 {
19 "name":"[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;"
20 },
21 {
22 "name":"[Ljava.lang.String;"
23 },
24 {
25 "name":"[Ljava.sql.Statement;"
26 },
27 {
28 "name":"[Lorg.whispersystems.signalservice.api.groupsv2.TemporalCredential;"
29 },
30 {
31 "name":"[Lorg.whispersystems.signalservice.internal.push.GroupMismatchedDevices;"
32 },
33 {
34 "name":"[Lorg.whispersystems.signalservice.internal.push.GroupStaleDevices;"
35 },
36 {
37 "name":"byte[]",
38 "allDeclaredMethods":true,
39 "allPublicMethods":true
40 },
41 {
42 "name":"ch.qos.logback.classic.pattern.DateConverter",
43 "methods":[{"name":"<init>","parameterTypes":[] }]
44 },
45 {
46 "name":"ch.qos.logback.classic.pattern.LevelConverter",
47 "methods":[{"name":"<init>","parameterTypes":[] }]
48 },
49 {
50 "name":"ch.qos.logback.classic.pattern.LineSeparatorConverter",
51 "methods":[{"name":"<init>","parameterTypes":[] }]
52 },
53 {
54 "name":"ch.qos.logback.classic.pattern.LoggerConverter",
55 "methods":[{"name":"<init>","parameterTypes":[] }]
56 },
57 {
58 "name":"ch.qos.logback.classic.pattern.MessageConverter",
59 "methods":[{"name":"<init>","parameterTypes":[] }]
60 },
61 {
62 "name":"ch.qos.logback.classic.pattern.ThreadConverter",
63 "methods":[{"name":"<init>","parameterTypes":[] }]
64 },
65 {
66 "name":"char[]"
67 },
68 {
69 "name":"com.fasterxml.jackson.databind.ext.Java7HandlersImpl",
70 "methods":[{"name":"<init>","parameterTypes":[] }]
71 },
72 {
73 "name":"com.fasterxml.jackson.databind.ext.Java7SupportImpl",
74 "methods":[{"name":"<init>","parameterTypes":[] }]
75 },
76 {
77 "name":"com.google.protobuf.AbstractProtobufList",
78 "allDeclaredFields":true,
79 "allDeclaredMethods":true
80 },
81 {
82 "name":"com.google.protobuf.GeneratedMessageLite",
83 "fields":[{"name":"unknownFields"}]
84 },
85 {
86 "name":"com.google.protobuf.Internal$LongList",
87 "allDeclaredMethods":true
88 },
89 {
90 "name":"com.google.protobuf.Internal$ProtobufList",
91 "allDeclaredMethods":true
92 },
93 {
94 "name":"com.google.protobuf.LongArrayList",
95 "allDeclaredFields":true,
96 "allDeclaredMethods":true,
97 "allDeclaredConstructors":true
98 },
99 {
100 "name":"com.google.protobuf.PrimitiveNonBoxingCollection",
101 "allDeclaredMethods":true
102 },
103 {
104 "name":"com.sun.crypto.provider.AESCipher$General",
105 "methods":[{"name":"<init>","parameterTypes":[] }]
106 },
107 {
108 "name":"com.sun.crypto.provider.ARCFOURCipher",
109 "methods":[{"name":"<init>","parameterTypes":[] }]
110 },
111 {
112 "name":"com.sun.crypto.provider.ChaCha20Cipher$ChaCha20Poly1305",
113 "methods":[{"name":"<init>","parameterTypes":[] }]
114 },
115 {
116 "name":"com.sun.crypto.provider.DESCipher",
117 "methods":[{"name":"<init>","parameterTypes":[] }]
118 },
119 {
120 "name":"com.sun.crypto.provider.DESedeCipher",
121 "methods":[{"name":"<init>","parameterTypes":[] }]
122 },
123 {
124 "name":"com.sun.crypto.provider.DHParameters",
125 "methods":[{"name":"<init>","parameterTypes":[] }]
126 },
127 {
128 "name":"com.sun.crypto.provider.GaloisCounterMode$AESGCM",
129 "methods":[{"name":"<init>","parameterTypes":[] }]
130 },
131 {
132 "name":"com.sun.crypto.provider.HmacCore$HmacSHA256",
133 "methods":[{"name":"<init>","parameterTypes":[] }]
134 },
135 {
136 "name":"com.sun.crypto.provider.HmacCore$HmacSHA384",
137 "methods":[{"name":"<init>","parameterTypes":[] }]
138 },
139 {
140 "name":"com.sun.crypto.provider.TlsKeyMaterialGenerator",
141 "methods":[{"name":"<init>","parameterTypes":[] }]
142 },
143 {
144 "name":"com.sun.crypto.provider.TlsMasterSecretGenerator",
145 "methods":[{"name":"<init>","parameterTypes":[] }]
146 },
147 {
148 "name":"com.sun.crypto.provider.TlsPrfGenerator$V12",
149 "methods":[{"name":"<init>","parameterTypes":[] }]
150 },
151 {
152 "name":"com.zaxxer.hikari.HikariConfig",
153 "allDeclaredFields":true,
154 "queryAllPublicMethods":true,
155 "methods":[
156 {"name":"getCatalog","parameterTypes":[] },
157 {"name":"getConnectionInitSql","parameterTypes":[] },
158 {"name":"getConnectionTestQuery","parameterTypes":[] },
159 {"name":"getConnectionTimeout","parameterTypes":[] },
160 {"name":"getDataSource","parameterTypes":[] },
161 {"name":"getDataSourceClassName","parameterTypes":[] },
162 {"name":"getDataSourceJNDI","parameterTypes":[] },
163 {"name":"getDataSourceProperties","parameterTypes":[] },
164 {"name":"getDriverClassName","parameterTypes":[] },
165 {"name":"getExceptionOverrideClassName","parameterTypes":[] },
166 {"name":"getHealthCheckProperties","parameterTypes":[] },
167 {"name":"getHealthCheckRegistry","parameterTypes":[] },
168 {"name":"getIdleTimeout","parameterTypes":[] },
169 {"name":"getInitializationFailTimeout","parameterTypes":[] },
170 {"name":"getJdbcUrl","parameterTypes":[] },
171 {"name":"getKeepaliveTime","parameterTypes":[] },
172 {"name":"getLeakDetectionThreshold","parameterTypes":[] },
173 {"name":"getMaxLifetime","parameterTypes":[] },
174 {"name":"getMaximumPoolSize","parameterTypes":[] },
175 {"name":"getMetricRegistry","parameterTypes":[] },
176 {"name":"getMetricsTrackerFactory","parameterTypes":[] },
177 {"name":"getMinimumIdle","parameterTypes":[] },
178 {"name":"getPassword","parameterTypes":[] },
179 {"name":"getPoolName","parameterTypes":[] },
180 {"name":"getScheduledExecutor","parameterTypes":[] },
181 {"name":"getSchema","parameterTypes":[] },
182 {"name":"getThreadFactory","parameterTypes":[] },
183 {"name":"getTransactionIsolation","parameterTypes":[] },
184 {"name":"getUsername","parameterTypes":[] },
185 {"name":"getValidationTimeout","parameterTypes":[] },
186 {"name":"isAllowPoolSuspension","parameterTypes":[] },
187 {"name":"isAutoCommit","parameterTypes":[] },
188 {"name":"isIsolateInternalQueries","parameterTypes":[] },
189 {"name":"isReadOnly","parameterTypes":[] },
190 {"name":"isRegisterMbeans","parameterTypes":[] },
191 {"name":"setAllowPoolSuspension","parameterTypes":["boolean"] },
192 {"name":"setAutoCommit","parameterTypes":["boolean"] },
193 {"name":"setCatalog","parameterTypes":["java.lang.String"] },
194 {"name":"setConnectionInitSql","parameterTypes":["java.lang.String"] },
195 {"name":"setConnectionTestQuery","parameterTypes":["java.lang.String"] },
196 {"name":"setConnectionTimeout","parameterTypes":["long"] },
197 {"name":"setDataSource","parameterTypes":["javax.sql.DataSource"] },
198 {"name":"setDataSourceClassName","parameterTypes":["java.lang.String"] },
199 {"name":"setDataSourceJNDI","parameterTypes":["java.lang.String"] },
200 {"name":"setDataSourceProperties","parameterTypes":["java.util.Properties"] },
201 {"name":"setDriverClassName","parameterTypes":["java.lang.String"] },
202 {"name":"setExceptionOverrideClassName","parameterTypes":["java.lang.String"] },
203 {"name":"setHealthCheckProperties","parameterTypes":["java.util.Properties"] },
204 {"name":"setHealthCheckRegistry","parameterTypes":["java.lang.Object"] },
205 {"name":"setIdleTimeout","parameterTypes":["long"] },
206 {"name":"setInitializationFailTimeout","parameterTypes":["long"] },
207 {"name":"setIsolateInternalQueries","parameterTypes":["boolean"] },
208 {"name":"setJdbcUrl","parameterTypes":["java.lang.String"] },
209 {"name":"setKeepaliveTime","parameterTypes":["long"] },
210 {"name":"setLeakDetectionThreshold","parameterTypes":["long"] },
211 {"name":"setMaxLifetime","parameterTypes":["long"] },
212 {"name":"setMaximumPoolSize","parameterTypes":["int"] },
213 {"name":"setMetricRegistry","parameterTypes":["java.lang.Object"] },
214 {"name":"setMetricsTrackerFactory","parameterTypes":["com.zaxxer.hikari.metrics.MetricsTrackerFactory"] },
215 {"name":"setMinimumIdle","parameterTypes":["int"] },
216 {"name":"setPassword","parameterTypes":["java.lang.String"] },
217 {"name":"setPoolName","parameterTypes":["java.lang.String"] },
218 {"name":"setReadOnly","parameterTypes":["boolean"] },
219 {"name":"setRegisterMbeans","parameterTypes":["boolean"] },
220 {"name":"setScheduledExecutor","parameterTypes":["java.util.concurrent.ScheduledExecutorService"] },
221 {"name":"setSchema","parameterTypes":["java.lang.String"] },
222 {"name":"setThreadFactory","parameterTypes":["java.util.concurrent.ThreadFactory"] },
223 {"name":"setTransactionIsolation","parameterTypes":["java.lang.String"] },
224 {"name":"setUsername","parameterTypes":["java.lang.String"] },
225 {"name":"setValidationTimeout","parameterTypes":["long"] }
226 ]
227 },
228 {
229 "name":"int",
230 "allDeclaredMethods":true,
231 "allPublicMethods":true
232 },
233 {
234 "name":"int[]",
235 "allDeclaredMethods":true,
236 "allPublicMethods":true
237 },
238 {
239 "name":"java.io.File",
240 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
241 },
242 {
243 "name":"java.io.FilePermission"
244 },
245 {
246 "name":"java.io.Serializable",
247 "allDeclaredMethods":true
248 },
249 {
250 "name":"java.lang.Boolean",
251 "allDeclaredFields":true,
252 "allDeclaredMethods":true,
253 "allDeclaredConstructors":true
254 },
255 {
256 "name":"java.lang.Class",
257 "methods":[{"name":"getRecordComponents","parameterTypes":[] }]
258 },
259 {
260 "name":"java.lang.Comparable",
261 "allDeclaredMethods":true
262 },
263 {
264 "name":"java.lang.Double",
265 "methods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }]
266 },
267 {
268 "name":"java.lang.Enum",
269 "allDeclaredMethods":true
270 },
271 {
272 "name":"java.lang.Float",
273 "allDeclaredFields":true,
274 "queryAllDeclaredMethods":true,
275 "queryAllDeclaredConstructors":true
276 },
277 {
278 "name":"java.lang.Integer",
279 "allDeclaredFields":true,
280 "allDeclaredMethods":true,
281 "allDeclaredConstructors":true
282 },
283 {
284 "name":"java.lang.Iterable",
285 "allDeclaredMethods":true
286 },
287 {
288 "name":"java.lang.Long",
289 "allDeclaredFields":true,
290 "allDeclaredMethods":true,
291 "allDeclaredConstructors":true
292 },
293 {
294 "name":"java.lang.Number",
295 "allDeclaredFields":true,
296 "allDeclaredMethods":true
297 },
298 {
299 "name":"java.lang.Record",
300 "allDeclaredFields":true,
301 "queryAllDeclaredMethods":true
302 },
303 {
304 "name":"java.lang.RuntimePermission"
305 },
306 {
307 "name":"java.lang.String",
308 "allPublicMethods":true
309 },
310 {
311 "name":"java.lang.Throwable",
312 "queryAllPublicMethods":true,
313 "methods":[
314 {"name":"addSuppressed","parameterTypes":["java.lang.Throwable"] },
315 {"name":"getSuppressed","parameterTypes":[] }
316 ]
317 },
318 {
319 "name":"java.lang.constant.Constable",
320 "queryAllDeclaredMethods":true
321 },
322 {
323 "name":"java.lang.constant.ConstantDesc",
324 "queryAllDeclaredMethods":true
325 },
326 {
327 "name":"java.lang.reflect.Method",
328 "methods":[{"name":"isDefault","parameterTypes":[] }]
329 },
330 {
331 "name":"java.lang.reflect.RecordComponent",
332 "methods":[
333 {"name":"getName","parameterTypes":[] },
334 {"name":"getType","parameterTypes":[] }
335 ]
336 },
337 {
338 "name":"java.net.NetPermission"
339 },
340 {
341 "name":"java.net.SocketPermission"
342 },
343 {
344 "name":"java.net.URLPermission",
345 "methods":[{"name":"<init>","parameterTypes":["java.lang.String","java.lang.String"] }]
346 },
347 {
348 "name":"java.nio.Buffer",
349 "allDeclaredMethods":true,
350 "fields":[{"name":"address"}]
351 },
352 {
353 "name":"java.nio.ByteBuffer",
354 "allDeclaredMethods":true,
355 "allPublicMethods":true
356 },
357 {
358 "name":"java.security.AllPermission"
359 },
360 {
361 "name":"java.security.KeyStoreSpi"
362 },
363 {
364 "name":"java.security.SecureRandomParameters"
365 },
366 {
367 "name":"java.security.SecurityPermission"
368 },
369 {
370 "name":"java.security.cert.PKIXRevocationChecker"
371 },
372 {
373 "name":"java.security.interfaces.ECPrivateKey"
374 },
375 {
376 "name":"java.security.interfaces.ECPublicKey"
377 },
378 {
379 "name":"java.security.interfaces.RSAPrivateKey"
380 },
381 {
382 "name":"java.security.interfaces.RSAPublicKey"
383 },
384 {
385 "name":"java.util.AbstractCollection",
386 "allDeclaredFields":true,
387 "allDeclaredMethods":true
388 },
389 {
390 "name":"java.util.AbstractList",
391 "allDeclaredFields":true,
392 "allDeclaredMethods":true
393 },
394 {
395 "name":"java.util.ArrayList",
396 "allDeclaredMethods":true,
397 "allDeclaredConstructors":true
398 },
399 {
400 "name":"java.util.Collection",
401 "allDeclaredMethods":true
402 },
403 {
404 "name":"java.util.HashSet",
405 "allDeclaredMethods":true,
406 "allDeclaredConstructors":true
407 },
408 {
409 "name":"java.util.LinkedHashMap",
410 "allDeclaredMethods":true,
411 "allDeclaredConstructors":true
412 },
413 {
414 "name":"java.util.List",
415 "allDeclaredMethods":true
416 },
417 {
418 "name":"java.util.Locale",
419 "methods":[{"name":"getUnicodeLocaleType","parameterTypes":["java.lang.String"] }]
420 },
421 {
422 "name":"java.util.Optional",
423 "allDeclaredFields":true,
424 "queryAllDeclaredMethods":true,
425 "queryAllDeclaredConstructors":true
426 },
427 {
428 "name":"java.util.PropertyPermission"
429 },
430 {
431 "name":"java.util.RandomAccess",
432 "allDeclaredMethods":true
433 },
434 {
435 "name":"java.util.UUID",
436 "allDeclaredFields":true,
437 "allDeclaredMethods":true,
438 "allDeclaredConstructors":true
439 },
440 {
441 "name":"javax.security.auth.x500.X500Principal",
442 "methods":[{"name":"<init>","parameterTypes":["sun.security.x509.X500Name"] }]
443 },
444 {
445 "name":"javax.smartcardio.CardPermission"
446 },
447 {
448 "name":"long",
449 "allDeclaredMethods":true,
450 "allPublicMethods":true
451 },
452 {
453 "name":"long[]"
454 },
455 {
456 "name":"org.asamk.Signal",
457 "allDeclaredMethods":true,
458 "allDeclaredClasses":true
459 },
460 {
461 "name":"org.asamk.Signal$Configuration",
462 "allDeclaredClasses":true,
463 "queryAllDeclaredMethods":true
464 },
465 {
466 "name":"org.asamk.Signal$Device",
467 "allDeclaredMethods":true,
468 "allDeclaredClasses":true
469 },
470 {
471 "name":"org.asamk.Signal$Error$AttachmentInvalid",
472 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
473 },
474 {
475 "name":"org.asamk.Signal$Error$Failure",
476 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
477 },
478 {
479 "name":"org.asamk.Signal$Error$LastGroupAdmin",
480 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
481 },
482 {
483 "name":"org.asamk.Signal$Error$UntrustedIdentity",
484 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
485 },
486 {
487 "name":"org.asamk.Signal$Group",
488 "allDeclaredMethods":true,
489 "allDeclaredClasses":true
490 },
491 {
492 "name":"org.asamk.Signal$MessageReceived",
493 "allDeclaredConstructors":true,
494 "allPublicConstructors":true
495 },
496 {
497 "name":"org.asamk.Signal$MessageReceivedV2",
498 "queryAllDeclaredConstructors":true,
499 "queryAllPublicConstructors":true,
500 "methods":[{"name":"<init>","parameterTypes":["java.lang.String","long","java.lang.String","byte[]","java.lang.String","java.util.Map"] }]
501 },
502 {
503 "name":"org.asamk.Signal$ReceiptReceived",
504 "allDeclaredConstructors":true,
505 "allPublicConstructors":true
506 },
507 {
508 "name":"org.asamk.Signal$ReceiptReceivedV2",
509 "queryAllDeclaredConstructors":true,
510 "queryAllPublicConstructors":true,
511 "methods":[{"name":"<init>","parameterTypes":["java.lang.String","long","java.lang.String","java.lang.String","java.util.Map"] }]
512 },
513 {
514 "name":"org.asamk.Signal$StructDevice",
515 "allDeclaredFields":true,
516 "queryAllDeclaredConstructors":true,
517 "methods":[{"name":"<init>","parameterTypes":["org.freedesktop.dbus.DBusPath","java.lang.Long","java.lang.String"] }]
518 },
519 {
520 "name":"org.asamk.Signal$StructGroup",
521 "allDeclaredFields":true,
522 "queryAllDeclaredConstructors":true,
523 "methods":[{"name":"<init>","parameterTypes":["org.freedesktop.dbus.DBusPath","byte[]","java.lang.String"] }]
524 },
525 {
526 "name":"org.asamk.Signal$SyncMessageReceived",
527 "allDeclaredConstructors":true,
528 "allPublicConstructors":true
529 },
530 {
531 "name":"org.asamk.Signal$SyncMessageReceivedV2",
532 "queryAllDeclaredConstructors":true,
533 "queryAllPublicConstructors":true,
534 "methods":[{"name":"<init>","parameterTypes":["java.lang.String","long","java.lang.String","java.lang.String","byte[]","java.lang.String","java.util.Map"] }]
535 },
536 {
537 "name":"org.asamk.SignalControl",
538 "allDeclaredMethods":true,
539 "allDeclaredClasses":true
540 },
541 {
542 "name":"org.asamk.SignalControl$Error$Failure",
543 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
544 },
545 {
546 "name":"org.asamk.signal.commands.FinishLinkCommand$FinishLinkParams",
547 "allDeclaredFields":true,
548 "queryAllDeclaredMethods":true,
549 "queryAllDeclaredConstructors":true,
550 "methods":[
551 {"name":"<init>","parameterTypes":["java.lang.String","java.lang.String"] },
552 {"name":"deviceLinkUri","parameterTypes":[] },
553 {"name":"deviceName","parameterTypes":[] }
554 ]
555 },
556 {
557 "name":"org.asamk.signal.commands.FinishLinkCommand$JsonFinishLink",
558 "allDeclaredFields":true,
559 "queryAllDeclaredMethods":true,
560 "queryAllDeclaredConstructors":true,
561 "methods":[{"name":"number","parameterTypes":[] }]
562 },
563 {
564 "name":"org.asamk.signal.commands.GetUserStatusCommand$JsonUserStatus",
565 "allDeclaredFields":true,
566 "allDeclaredMethods":true,
567 "allDeclaredConstructors":true,
568 "methods":[
569 {"name":"isRegistered","parameterTypes":[] },
570 {"name":"number","parameterTypes":[] },
571 {"name":"recipient","parameterTypes":[] },
572 {"name":"uuid","parameterTypes":[] }
573 ]
574 },
575 {
576 "name":"org.asamk.signal.commands.ListAccountsCommand$JsonAccount",
577 "allDeclaredFields":true,
578 "queryAllDeclaredMethods":true,
579 "queryAllDeclaredConstructors":true,
580 "methods":[{"name":"number","parameterTypes":[] }]
581 },
582 {
583 "name":"org.asamk.signal.commands.ListContactsCommand$JsonContact",
584 "allDeclaredFields":true,
585 "allDeclaredMethods":true,
586 "allDeclaredConstructors":true
587 },
588 {
589 "name":"org.asamk.signal.commands.ListContactsCommand$JsonContact$JsonProfile",
590 "allDeclaredFields":true,
591 "queryAllDeclaredMethods":true,
592 "queryAllDeclaredConstructors":true,
593 "methods":[
594 {"name":"about","parameterTypes":[] },
595 {"name":"aboutEmoji","parameterTypes":[] },
596 {"name":"familyName","parameterTypes":[] },
597 {"name":"givenName","parameterTypes":[] },
598 {"name":"lastUpdateTimestamp","parameterTypes":[] },
599 {"name":"mobileCoinAddress","parameterTypes":[] }
600 ]
601 },
602 {
603 "name":"org.asamk.signal.commands.ListDevicesCommand$JsonDevice",
604 "allDeclaredFields":true,
605 "allDeclaredMethods":true,
606 "allDeclaredConstructors":true
607 },
608 {
609 "name":"org.asamk.signal.commands.ListGroupsCommand$JsonGroup",
610 "allDeclaredFields":true,
611 "allDeclaredMethods":true,
612 "allDeclaredConstructors":true
613 },
614 {
615 "name":"org.asamk.signal.commands.ListGroupsCommand$JsonGroupMember",
616 "allDeclaredFields":true,
617 "allDeclaredMethods":true,
618 "allDeclaredConstructors":true
619 },
620 {
621 "name":"org.asamk.signal.commands.ListIdentitiesCommand$JsonIdentity",
622 "allDeclaredFields":true,
623 "allDeclaredMethods":true,
624 "allDeclaredConstructors":true
625 },
626 {
627 "name":"org.asamk.signal.commands.ListStickerPacksCommand$JsonStickerPack",
628 "allDeclaredFields":true,
629 "queryAllDeclaredMethods":true,
630 "queryAllDeclaredConstructors":true,
631 "methods":[
632 {"name":"author","parameterTypes":[] },
633 {"name":"cover","parameterTypes":[] },
634 {"name":"installed","parameterTypes":[] },
635 {"name":"packId","parameterTypes":[] },
636 {"name":"stickers","parameterTypes":[] },
637 {"name":"title","parameterTypes":[] },
638 {"name":"url","parameterTypes":[] }
639 ]
640 },
641 {
642 "name":"org.asamk.signal.commands.ListStickerPacksCommand$JsonStickerPack$JsonSticker",
643 "allDeclaredFields":true,
644 "queryAllDeclaredMethods":true,
645 "queryAllDeclaredConstructors":true,
646 "methods":[
647 {"name":"contentType","parameterTypes":[] },
648 {"name":"emoji","parameterTypes":[] },
649 {"name":"id","parameterTypes":[] }
650 ]
651 },
652 {
653 "name":"org.asamk.signal.commands.ReceiveCommand$ReceiveParams",
654 "allDeclaredFields":true,
655 "queryAllDeclaredMethods":true,
656 "queryAllDeclaredConstructors":true,
657 "methods":[
658 {"name":"<init>","parameterTypes":["java.lang.Double","java.lang.Integer"] },
659 {"name":"maxMessages","parameterTypes":[] },
660 {"name":"timeout","parameterTypes":[] }
661 ]
662 },
663 {
664 "name":"org.asamk.signal.commands.RegisterCommand$RegistrationParams",
665 "allDeclaredFields":true,
666 "queryAllDeclaredMethods":true,
667 "queryAllDeclaredConstructors":true,
668 "methods":[
669 {"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.String"] },
670 {"name":"captcha","parameterTypes":[] },
671 {"name":"voice","parameterTypes":[] }
672 ]
673 },
674 {
675 "name":"org.asamk.signal.commands.StartLinkCommand$JsonLink",
676 "allDeclaredFields":true,
677 "queryAllDeclaredMethods":true,
678 "queryAllDeclaredConstructors":true,
679 "methods":[{"name":"deviceLinkUri","parameterTypes":[] }]
680 },
681 {
682 "name":"org.asamk.signal.commands.UpdateAccountCommand$JsonAccountResponse",
683 "allDeclaredFields":true,
684 "queryAllDeclaredMethods":true,
685 "queryAllDeclaredConstructors":true,
686 "methods":[{"name":"username","parameterTypes":[] }]
687 },
688 {
689 "name":"org.asamk.signal.commands.VerifyCommand$VerifyParams",
690 "allDeclaredFields":true,
691 "queryAllDeclaredMethods":true,
692 "queryAllDeclaredConstructors":true,
693 "methods":[
694 {"name":"<init>","parameterTypes":["java.lang.String","java.lang.String"] },
695 {"name":"pin","parameterTypes":[] },
696 {"name":"verificationCode","parameterTypes":[] }
697 ]
698 },
699 {
700 "name":"org.asamk.signal.json.JsonAttachment",
701 "allDeclaredFields":true,
702 "allDeclaredMethods":true,
703 "allDeclaredConstructors":true,
704 "methods":[
705 {"name":"caption","parameterTypes":[] },
706 {"name":"contentType","parameterTypes":[] },
707 {"name":"filename","parameterTypes":[] },
708 {"name":"height","parameterTypes":[] },
709 {"name":"id","parameterTypes":[] },
710 {"name":"size","parameterTypes":[] },
711 {"name":"uploadTimestamp","parameterTypes":[] },
712 {"name":"width","parameterTypes":[] }
713 ]
714 },
715 {
716 "name":"org.asamk.signal.json.JsonAttachmentData",
717 "allDeclaredFields":true,
718 "queryAllDeclaredMethods":true,
719 "queryAllDeclaredConstructors":true,
720 "methods":[{"name":"data","parameterTypes":[] }]
721 },
722 {
723 "name":"org.asamk.signal.json.JsonCallMessage",
724 "allDeclaredFields":true,
725 "allDeclaredMethods":true,
726 "allDeclaredConstructors":true,
727 "methods":[
728 {"name":"answerMessage","parameterTypes":[] },
729 {"name":"busyMessage","parameterTypes":[] },
730 {"name":"hangupMessage","parameterTypes":[] },
731 {"name":"iceUpdateMessages","parameterTypes":[] },
732 {"name":"offerMessage","parameterTypes":[] }
733 ]
734 },
735 {
736 "name":"org.asamk.signal.json.JsonCallMessage$Answer",
737 "allDeclaredFields":true,
738 "queryAllDeclaredMethods":true,
739 "queryAllDeclaredConstructors":true,
740 "methods":[
741 {"name":"id","parameterTypes":[] },
742 {"name":"opaque","parameterTypes":[] },
743 {"name":"sdp","parameterTypes":[] }
744 ]
745 },
746 {
747 "name":"org.asamk.signal.json.JsonCallMessage$Busy",
748 "allDeclaredFields":true,
749 "queryAllDeclaredMethods":true,
750 "queryAllDeclaredConstructors":true,
751 "methods":[{"name":"id","parameterTypes":[] }]
752 },
753 {
754 "name":"org.asamk.signal.json.JsonCallMessage$Hangup",
755 "allDeclaredFields":true,
756 "queryAllDeclaredMethods":true,
757 "queryAllDeclaredConstructors":true,
758 "methods":[
759 {"name":"deviceId","parameterTypes":[] },
760 {"name":"id","parameterTypes":[] },
761 {"name":"isLegacy","parameterTypes":[] },
762 {"name":"type","parameterTypes":[] }
763 ]
764 },
765 {
766 "name":"org.asamk.signal.json.JsonCallMessage$IceUpdate",
767 "allDeclaredFields":true,
768 "queryAllDeclaredMethods":true,
769 "queryAllDeclaredConstructors":true,
770 "methods":[
771 {"name":"id","parameterTypes":[] },
772 {"name":"opaque","parameterTypes":[] },
773 {"name":"sdp","parameterTypes":[] }
774 ]
775 },
776 {
777 "name":"org.asamk.signal.json.JsonCallMessage$Offer",
778 "allDeclaredFields":true,
779 "queryAllDeclaredMethods":true,
780 "queryAllDeclaredConstructors":true,
781 "methods":[
782 {"name":"id","parameterTypes":[] },
783 {"name":"opaque","parameterTypes":[] },
784 {"name":"sdp","parameterTypes":[] },
785 {"name":"type","parameterTypes":[] }
786 ]
787 },
788 {
789 "name":"org.asamk.signal.json.JsonContactAddress",
790 "allDeclaredFields":true,
791 "allDeclaredMethods":true,
792 "allDeclaredConstructors":true
793 },
794 {
795 "name":"org.asamk.signal.json.JsonContactAvatar",
796 "allDeclaredFields":true,
797 "allDeclaredMethods":true,
798 "allDeclaredConstructors":true
799 },
800 {
801 "name":"org.asamk.signal.json.JsonContactEmail",
802 "allDeclaredFields":true,
803 "allDeclaredMethods":true,
804 "allDeclaredConstructors":true
805 },
806 {
807 "name":"org.asamk.signal.json.JsonContactName",
808 "allDeclaredFields":true,
809 "allDeclaredMethods":true,
810 "allDeclaredConstructors":true
811 },
812 {
813 "name":"org.asamk.signal.json.JsonContactPhone",
814 "allDeclaredFields":true,
815 "allDeclaredMethods":true,
816 "allDeclaredConstructors":true
817 },
818 {
819 "name":"org.asamk.signal.json.JsonDataMessage",
820 "allDeclaredFields":true,
821 "allDeclaredMethods":true,
822 "allDeclaredConstructors":true,
823 "methods":[
824 {"name":"attachments","parameterTypes":[] },
825 {"name":"contacts","parameterTypes":[] },
826 {"name":"expiresInSeconds","parameterTypes":[] },
827 {"name":"groupInfo","parameterTypes":[] },
828 {"name":"mentions","parameterTypes":[] },
829 {"name":"message","parameterTypes":[] },
830 {"name":"payment","parameterTypes":[] },
831 {"name":"previews","parameterTypes":[] },
832 {"name":"quote","parameterTypes":[] },
833 {"name":"reaction","parameterTypes":[] },
834 {"name":"remoteDelete","parameterTypes":[] },
835 {"name":"sticker","parameterTypes":[] },
836 {"name":"storyContext","parameterTypes":[] },
837 {"name":"timestamp","parameterTypes":[] },
838 {"name":"viewOnce","parameterTypes":[] }
839 ]
840 },
841 {
842 "name":"org.asamk.signal.json.JsonError",
843 "allDeclaredFields":true,
844 "allDeclaredMethods":true,
845 "allDeclaredConstructors":true
846 },
847 {
848 "name":"org.asamk.signal.json.JsonGroupInfo",
849 "allDeclaredFields":true,
850 "allDeclaredMethods":true,
851 "allDeclaredConstructors":true,
852 "methods":[
853 {"name":"groupId","parameterTypes":[] },
854 {"name":"type","parameterTypes":[] }
855 ]
856 },
857 {
858 "name":"org.asamk.signal.json.JsonMention",
859 "allDeclaredFields":true,
860 "allDeclaredMethods":true,
861 "allDeclaredConstructors":true,
862 "methods":[
863 {"name":"length","parameterTypes":[] },
864 {"name":"name","parameterTypes":[] },
865 {"name":"number","parameterTypes":[] },
866 {"name":"start","parameterTypes":[] },
867 {"name":"uuid","parameterTypes":[] }
868 ]
869 },
870 {
871 "name":"org.asamk.signal.json.JsonMessageEnvelope",
872 "allDeclaredFields":true,
873 "allDeclaredMethods":true,
874 "allDeclaredConstructors":true,
875 "methods":[
876 {"name":"callMessage","parameterTypes":[] },
877 {"name":"dataMessage","parameterTypes":[] },
878 {"name":"receiptMessage","parameterTypes":[] },
879 {"name":"source","parameterTypes":[] },
880 {"name":"sourceDevice","parameterTypes":[] },
881 {"name":"sourceName","parameterTypes":[] },
882 {"name":"sourceNumber","parameterTypes":[] },
883 {"name":"sourceUuid","parameterTypes":[] },
884 {"name":"storyMessage","parameterTypes":[] },
885 {"name":"syncMessage","parameterTypes":[] },
886 {"name":"timestamp","parameterTypes":[] },
887 {"name":"typingMessage","parameterTypes":[] }
888 ]
889 },
890 {
891 "name":"org.asamk.signal.json.JsonPayment",
892 "allDeclaredFields":true,
893 "queryAllDeclaredMethods":true,
894 "queryAllDeclaredConstructors":true,
895 "methods":[
896 {"name":"note","parameterTypes":[] },
897 {"name":"receipt","parameterTypes":[] }
898 ]
899 },
900 {
901 "name":"org.asamk.signal.json.JsonPreview",
902 "allDeclaredFields":true,
903 "queryAllDeclaredMethods":true,
904 "queryAllDeclaredConstructors":true,
905 "methods":[
906 {"name":"description","parameterTypes":[] },
907 {"name":"image","parameterTypes":[] },
908 {"name":"title","parameterTypes":[] },
909 {"name":"url","parameterTypes":[] }
910 ]
911 },
912 {
913 "name":"org.asamk.signal.json.JsonQuote",
914 "allDeclaredFields":true,
915 "allDeclaredMethods":true,
916 "allDeclaredConstructors":true,
917 "methods":[
918 {"name":"attachments","parameterTypes":[] },
919 {"name":"author","parameterTypes":[] },
920 {"name":"authorNumber","parameterTypes":[] },
921 {"name":"authorUuid","parameterTypes":[] },
922 {"name":"id","parameterTypes":[] },
923 {"name":"mentions","parameterTypes":[] },
924 {"name":"text","parameterTypes":[] }
925 ]
926 },
927 {
928 "name":"org.asamk.signal.json.JsonQuotedAttachment",
929 "allDeclaredFields":true,
930 "allDeclaredMethods":true,
931 "allDeclaredConstructors":true,
932 "methods":[
933 {"name":"contentType","parameterTypes":[] },
934 {"name":"filename","parameterTypes":[] },
935 {"name":"thumbnail","parameterTypes":[] }
936 ]
937 },
938 {
939 "name":"org.asamk.signal.json.JsonReaction",
940 "allDeclaredFields":true,
941 "allDeclaredMethods":true,
942 "allDeclaredConstructors":true,
943 "methods":[
944 {"name":"emoji","parameterTypes":[] },
945 {"name":"isRemove","parameterTypes":[] },
946 {"name":"targetAuthor","parameterTypes":[] },
947 {"name":"targetAuthorNumber","parameterTypes":[] },
948 {"name":"targetAuthorUuid","parameterTypes":[] },
949 {"name":"targetSentTimestamp","parameterTypes":[] }
950 ]
951 },
952 {
953 "name":"org.asamk.signal.json.JsonReceiptMessage",
954 "allDeclaredFields":true,
955 "allDeclaredMethods":true,
956 "allDeclaredConstructors":true,
957 "methods":[
958 {"name":"isDelivery","parameterTypes":[] },
959 {"name":"isRead","parameterTypes":[] },
960 {"name":"isViewed","parameterTypes":[] },
961 {"name":"timestamps","parameterTypes":[] },
962 {"name":"when","parameterTypes":[] }
963 ]
964 },
965 {
966 "name":"org.asamk.signal.json.JsonRecipientAddress",
967 "allDeclaredFields":true,
968 "queryAllDeclaredMethods":true,
969 "queryAllDeclaredConstructors":true,
970 "methods":[
971 {"name":"number","parameterTypes":[] },
972 {"name":"uuid","parameterTypes":[] }
973 ]
974 },
975 {
976 "name":"org.asamk.signal.json.JsonRemoteDelete",
977 "allDeclaredFields":true,
978 "allDeclaredMethods":true,
979 "allDeclaredConstructors":true,
980 "methods":[{"name":"timestamp","parameterTypes":[] }]
981 },
982 {
983 "name":"org.asamk.signal.json.JsonSendMessageResult",
984 "allDeclaredFields":true,
985 "queryAllDeclaredMethods":true,
986 "queryAllDeclaredConstructors":true,
987 "methods":[
988 {"name":"groupId","parameterTypes":[] },
989 {"name":"recipientAddress","parameterTypes":[] },
990 {"name":"retryAfterSeconds","parameterTypes":[] },
991 {"name":"token","parameterTypes":[] },
992 {"name":"type","parameterTypes":[] }
993 ]
994 },
995 {
996 "name":"org.asamk.signal.json.JsonSendMessageResult$Type",
997 "allDeclaredFields":true,
998 "queryAllDeclaredMethods":true
999 },
1000 {
1001 "name":"org.asamk.signal.json.JsonSharedContact",
1002 "allDeclaredFields":true,
1003 "allDeclaredMethods":true,
1004 "allDeclaredConstructors":true
1005 },
1006 {
1007 "name":"org.asamk.signal.json.JsonSticker",
1008 "allDeclaredFields":true,
1009 "allDeclaredMethods":true,
1010 "allDeclaredConstructors":true
1011 },
1012 {
1013 "name":"org.asamk.signal.json.JsonStoryContext",
1014 "allDeclaredFields":true,
1015 "queryAllDeclaredMethods":true,
1016 "queryAllDeclaredConstructors":true,
1017 "methods":[
1018 {"name":"authorNumber","parameterTypes":[] },
1019 {"name":"authorUuid","parameterTypes":[] },
1020 {"name":"sentTimestamp","parameterTypes":[] }
1021 ]
1022 },
1023 {
1024 "name":"org.asamk.signal.json.JsonStoryMessage",
1025 "allDeclaredFields":true,
1026 "queryAllDeclaredMethods":true,
1027 "queryAllDeclaredConstructors":true,
1028 "methods":[
1029 {"name":"allowsReplies","parameterTypes":[] },
1030 {"name":"fileAttachment","parameterTypes":[] },
1031 {"name":"groupId","parameterTypes":[] },
1032 {"name":"textAttachment","parameterTypes":[] }
1033 ]
1034 },
1035 {
1036 "name":"org.asamk.signal.json.JsonStoryMessage$TextAttachment",
1037 "allDeclaredFields":true,
1038 "queryAllDeclaredMethods":true,
1039 "queryAllDeclaredConstructors":true,
1040 "methods":[
1041 {"name":"backgroundColor","parameterTypes":[] },
1042 {"name":"backgroundGradient","parameterTypes":[] },
1043 {"name":"preview","parameterTypes":[] },
1044 {"name":"style","parameterTypes":[] },
1045 {"name":"text","parameterTypes":[] },
1046 {"name":"textBackgroundColor","parameterTypes":[] },
1047 {"name":"textForegroundColor","parameterTypes":[] }
1048 ]
1049 },
1050 {
1051 "name":"org.asamk.signal.json.JsonStoryMessage$TextAttachment$Gradient",
1052 "allDeclaredFields":true,
1053 "queryAllDeclaredMethods":true,
1054 "queryAllDeclaredConstructors":true,
1055 "methods":[
1056 {"name":"angle","parameterTypes":[] },
1057 {"name":"colors","parameterTypes":[] },
1058 {"name":"endColor","parameterTypes":[] },
1059 {"name":"positions","parameterTypes":[] },
1060 {"name":"startColor","parameterTypes":[] }
1061 ]
1062 },
1063 {
1064 "name":"org.asamk.signal.json.JsonSyncDataMessage",
1065 "allDeclaredFields":true,
1066 "allDeclaredMethods":true,
1067 "allDeclaredConstructors":true,
1068 "methods":[
1069 {"name":"dataMessage","parameterTypes":[] },
1070 {"name":"destination","parameterTypes":[] },
1071 {"name":"destinationNumber","parameterTypes":[] },
1072 {"name":"destinationUuid","parameterTypes":[] }
1073 ]
1074 },
1075 {
1076 "name":"org.asamk.signal.json.JsonSyncMessage",
1077 "allDeclaredFields":true,
1078 "allDeclaredMethods":true,
1079 "allDeclaredConstructors":true,
1080 "methods":[
1081 {"name":"blockedGroupIds","parameterTypes":[] },
1082 {"name":"blockedNumbers","parameterTypes":[] },
1083 {"name":"readMessages","parameterTypes":[] },
1084 {"name":"sentMessage","parameterTypes":[] },
1085 {"name":"sentStoryMessage","parameterTypes":[] },
1086 {"name":"type","parameterTypes":[] }
1087 ]
1088 },
1089 {
1090 "name":"org.asamk.signal.json.JsonSyncMessageType",
1091 "allDeclaredFields":true,
1092 "allDeclaredMethods":true
1093 },
1094 {
1095 "name":"org.asamk.signal.json.JsonSyncReadMessage",
1096 "allDeclaredFields":true,
1097 "allDeclaredMethods":true,
1098 "allDeclaredConstructors":true,
1099 "methods":[
1100 {"name":"sender","parameterTypes":[] },
1101 {"name":"senderNumber","parameterTypes":[] },
1102 {"name":"senderUuid","parameterTypes":[] },
1103 {"name":"timestamp","parameterTypes":[] }
1104 ]
1105 },
1106 {
1107 "name":"org.asamk.signal.json.JsonSyncStoryMessage",
1108 "allDeclaredFields":true,
1109 "queryAllDeclaredMethods":true,
1110 "queryAllDeclaredConstructors":true,
1111 "methods":[
1112 {"name":"dataMessage","parameterTypes":[] },
1113 {"name":"destinationNumber","parameterTypes":[] },
1114 {"name":"destinationUuid","parameterTypes":[] }
1115 ]
1116 },
1117 {
1118 "name":"org.asamk.signal.json.JsonTypingMessage",
1119 "allDeclaredFields":true,
1120 "allDeclaredMethods":true,
1121 "allDeclaredConstructors":true
1122 },
1123 {
1124 "name":"org.asamk.signal.jsonrpc.JsonRpcBatchMessage",
1125 "allDeclaredFields":true,
1126 "allDeclaredMethods":true,
1127 "allDeclaredConstructors":true
1128 },
1129 {
1130 "name":"org.asamk.signal.jsonrpc.JsonRpcException",
1131 "allDeclaredFields":true,
1132 "allDeclaredMethods":true,
1133 "allDeclaredConstructors":true
1134 },
1135 {
1136 "name":"org.asamk.signal.jsonrpc.JsonRpcMessage",
1137 "allDeclaredFields":true,
1138 "allDeclaredMethods":true,
1139 "allDeclaredConstructors":true
1140 },
1141 {
1142 "name":"org.asamk.signal.jsonrpc.JsonRpcRequest",
1143 "allDeclaredFields":true,
1144 "allDeclaredMethods":true,
1145 "allDeclaredConstructors":true
1146 },
1147 {
1148 "name":"org.asamk.signal.jsonrpc.JsonRpcResponse",
1149 "allDeclaredFields":true,
1150 "allDeclaredMethods":true,
1151 "allDeclaredConstructors":true
1152 },
1153 {
1154 "name":"org.asamk.signal.jsonrpc.JsonRpcResponse$Error",
1155 "allDeclaredFields":true,
1156 "allDeclaredMethods":true,
1157 "allDeclaredConstructors":true
1158 },
1159 {
1160 "name":"org.asamk.signal.manager.api.PhoneNumberSharingMode",
1161 "allDeclaredFields":true,
1162 "queryAllDeclaredMethods":true
1163 },
1164 {
1165 "name":"org.asamk.signal.manager.storage.accounts.AccountsStorage",
1166 "allDeclaredFields":true,
1167 "queryAllDeclaredMethods":true,
1168 "queryAllDeclaredConstructors":true,
1169 "methods":[
1170 {"name":"<init>","parameterTypes":["java.util.List","java.lang.Integer"] },
1171 {"name":"accounts","parameterTypes":[] },
1172 {"name":"version","parameterTypes":[] }
1173 ]
1174 },
1175 {
1176 "name":"org.asamk.signal.manager.storage.accounts.AccountsStorage$Account",
1177 "allDeclaredFields":true,
1178 "queryAllDeclaredMethods":true,
1179 "queryAllDeclaredConstructors":true,
1180 "methods":[
1181 {"name":"<init>","parameterTypes":["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] },
1182 {"name":"environment","parameterTypes":[] },
1183 {"name":"number","parameterTypes":[] },
1184 {"name":"path","parameterTypes":[] },
1185 {"name":"uuid","parameterTypes":[] }
1186 ]
1187 },
1188 {
1189 "name":"org.asamk.signal.manager.storage.configuration.ConfigurationStore$Storage",
1190 "allDeclaredFields":true,
1191 "queryAllDeclaredMethods":true,
1192 "queryAllDeclaredConstructors":true,
1193 "methods":[
1194 {"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Boolean","java.lang.Boolean","java.lang.Boolean","java.lang.Boolean","org.asamk.signal.manager.api.PhoneNumberSharingMode"] },
1195 {"name":"linkPreviews","parameterTypes":[] },
1196 {"name":"phoneNumberSharingMode","parameterTypes":[] },
1197 {"name":"phoneNumberUnlisted","parameterTypes":[] },
1198 {"name":"readReceipts","parameterTypes":[] },
1199 {"name":"typingIndicators","parameterTypes":[] },
1200 {"name":"unidentifiedDeliveryIndicators","parameterTypes":[] }
1201 ]
1202 },
1203 {
1204 "name":"org.asamk.signal.manager.storage.contacts.LegacyContactInfo",
1205 "allDeclaredFields":true,
1206 "queryAllDeclaredMethods":true,
1207 "queryAllDeclaredConstructors":true
1208 },
1209 {
1210 "name":"org.asamk.signal.manager.storage.contacts.LegacyJsonContactsStore",
1211 "allDeclaredFields":true,
1212 "allDeclaredMethods":true,
1213 "allDeclaredConstructors":true,
1214 "fields":[{"name":"contacts", "allowWrite":true}]
1215 },
1216 {
1217 "name":"org.asamk.signal.manager.storage.groups.GroupInfo",
1218 "allDeclaredFields":true,
1219 "allDeclaredMethods":true
1220 },
1221 {
1222 "name":"org.asamk.signal.manager.storage.groups.GroupInfoV1",
1223 "allDeclaredFields":true,
1224 "allDeclaredMethods":true,
1225 "allDeclaredConstructors":true
1226 },
1227 {
1228 "name":"org.asamk.signal.manager.storage.groups.LegacyGroupStore$GroupsDeserializer",
1229 "methods":[{"name":"<init>","parameterTypes":[] }]
1230 },
1231 {
1232 "name":"org.asamk.signal.manager.storage.groups.LegacyGroupStore$Storage",
1233 "allDeclaredFields":true,
1234 "queryAllDeclaredMethods":true,
1235 "queryAllDeclaredConstructors":true,
1236 "methods":[
1237 {"name":"<init>","parameterTypes":["java.util.List"] },
1238 {"name":"groups","parameterTypes":[] }
1239 ]
1240 },
1241 {
1242 "name":"org.asamk.signal.manager.storage.groups.LegacyGroupStore$Storage$GroupV1",
1243 "allDeclaredFields":true,
1244 "queryAllDeclaredMethods":true,
1245 "queryAllDeclaredConstructors":true,
1246 "methods":[
1247 {"name":"<init>","parameterTypes":["java.lang.String","java.lang.String","java.lang.String","java.lang.String","int","boolean","boolean","java.util.List"] },
1248 {"name":"archived","parameterTypes":[] },
1249 {"name":"blocked","parameterTypes":[] },
1250 {"name":"color","parameterTypes":[] },
1251 {"name":"expectedV2Id","parameterTypes":[] },
1252 {"name":"groupId","parameterTypes":[] },
1253 {"name":"members","parameterTypes":[] },
1254 {"name":"messageExpirationTime","parameterTypes":[] },
1255 {"name":"name","parameterTypes":[] }
1256 ]
1257 },
1258 {
1259 "name":"org.asamk.signal.manager.storage.groups.LegacyGroupStore$Storage$GroupV1$JsonRecipientAddress",
1260 "allDeclaredFields":true,
1261 "queryAllDeclaredMethods":true,
1262 "queryAllDeclaredConstructors":true,
1263 "methods":[
1264 {"name":"<init>","parameterTypes":["java.lang.String","java.lang.String"] },
1265 {"name":"number","parameterTypes":[] },
1266 {"name":"uuid","parameterTypes":[] }
1267 ]
1268 },
1269 {
1270 "name":"org.asamk.signal.manager.storage.groups.LegacyGroupStore$Storage$GroupV1$MembersDeserializer",
1271 "methods":[{"name":"<init>","parameterTypes":[] }]
1272 },
1273 {
1274 "name":"org.asamk.signal.manager.storage.groups.LegacyGroupStore$Storage$GroupV2",
1275 "allDeclaredFields":true,
1276 "queryAllDeclaredMethods":true,
1277 "queryAllDeclaredConstructors":true,
1278 "methods":[
1279 {"name":"<init>","parameterTypes":["java.lang.String","java.lang.String","java.lang.String","boolean","boolean"] },
1280 {"name":"blocked","parameterTypes":[] },
1281 {"name":"distributionId","parameterTypes":[] },
1282 {"name":"groupId","parameterTypes":[] },
1283 {"name":"masterKey","parameterTypes":[] },
1284 {"name":"permissionDenied","parameterTypes":[] }
1285 ]
1286 },
1287 {
1288 "name":"org.asamk.signal.manager.storage.identities.LegacyIdentityKeyStore$IdentityStorage",
1289 "allDeclaredFields":true,
1290 "queryAllDeclaredMethods":true,
1291 "queryAllDeclaredConstructors":true,
1292 "methods":[
1293 {"name":"<init>","parameterTypes":["java.lang.String","int","long"] },
1294 {"name":"addedTimestamp","parameterTypes":[] },
1295 {"name":"identityKey","parameterTypes":[] },
1296 {"name":"trustLevel","parameterTypes":[] }
1297 ]
1298 },
1299 {
1300 "name":"org.asamk.signal.manager.storage.profiles.LegacyProfileStore",
1301 "allDeclaredFields":true,
1302 "allDeclaredMethods":true,
1303 "allDeclaredConstructors":true,
1304 "fields":[{"name":"profiles", "allowWrite":true}]
1305 },
1306 {
1307 "name":"org.asamk.signal.manager.storage.profiles.LegacyProfileStore$ProfileStoreDeserializer",
1308 "methods":[{"name":"<init>","parameterTypes":[] }]
1309 },
1310 {
1311 "name":"org.asamk.signal.manager.storage.profiles.LegacySignalProfileEntry",
1312 "allDeclaredFields":true,
1313 "allDeclaredMethods":true,
1314 "allDeclaredConstructors":true
1315 },
1316 {
1317 "name":"org.asamk.signal.manager.storage.profiles.ProfileStore",
1318 "allDeclaredFields":true,
1319 "allDeclaredMethods":true,
1320 "allDeclaredConstructors":true
1321 },
1322 {
1323 "name":"org.asamk.signal.manager.storage.protocol.LegacyJsonIdentityKeyStore$JsonIdentityKeyStoreDeserializer",
1324 "methods":[{"name":"<init>","parameterTypes":[] }]
1325 },
1326 {
1327 "name":"org.asamk.signal.manager.storage.protocol.LegacyJsonPreKeyStore$JsonPreKeyStoreDeserializer",
1328 "methods":[{"name":"<init>","parameterTypes":[] }]
1329 },
1330 {
1331 "name":"org.asamk.signal.manager.storage.protocol.LegacyJsonSessionStore$JsonSessionStoreDeserializer",
1332 "methods":[{"name":"<init>","parameterTypes":[] }]
1333 },
1334 {
1335 "name":"org.asamk.signal.manager.storage.protocol.LegacyJsonSignalProtocolStore",
1336 "allDeclaredFields":true,
1337 "allDeclaredMethods":true,
1338 "allDeclaredConstructors":true
1339 },
1340 {
1341 "name":"org.asamk.signal.manager.storage.protocol.LegacyJsonSignedPreKeyStore$JsonSignedPreKeyStoreDeserializer",
1342 "methods":[{"name":"<init>","parameterTypes":[] }]
1343 },
1344 {
1345 "name":"org.asamk.signal.manager.storage.recipients.LegacyRecipientStore",
1346 "allDeclaredFields":true,
1347 "allDeclaredMethods":true,
1348 "allDeclaredConstructors":true,
1349 "fields":[{"name":"addresses", "allowWrite":true}]
1350 },
1351 {
1352 "name":"org.asamk.signal.manager.storage.recipients.LegacyRecipientStore$RecipientStoreDeserializer",
1353 "methods":[{"name":"<init>","parameterTypes":[] }]
1354 },
1355 {
1356 "name":"org.asamk.signal.manager.storage.recipients.LegacyRecipientStore2$Storage",
1357 "allDeclaredFields":true,
1358 "queryAllDeclaredMethods":true,
1359 "queryAllDeclaredConstructors":true,
1360 "methods":[
1361 {"name":"<init>","parameterTypes":["java.util.List","long"] },
1362 {"name":"lastId","parameterTypes":[] },
1363 {"name":"recipients","parameterTypes":[] }
1364 ]
1365 },
1366 {
1367 "name":"org.asamk.signal.manager.storage.recipients.LegacyRecipientStore2$Storage$Recipient",
1368 "allDeclaredFields":true,
1369 "queryAllDeclaredMethods":true,
1370 "queryAllDeclaredConstructors":true,
1371 "methods":[
1372 {"name":"<init>","parameterTypes":["long","java.lang.String","java.lang.String","java.lang.String","java.lang.String","org.asamk.signal.manager.storage.recipients.LegacyRecipientStore2$Storage$Recipient$Contact","org.asamk.signal.manager.storage.recipients.LegacyRecipientStore2$Storage$Recipient$Profile"] },
1373 {"name":"contact","parameterTypes":[] },
1374 {"name":"expiringProfileKeyCredential","parameterTypes":[] },
1375 {"name":"id","parameterTypes":[] },
1376 {"name":"number","parameterTypes":[] },
1377 {"name":"profile","parameterTypes":[] },
1378 {"name":"profileKey","parameterTypes":[] },
1379 {"name":"uuid","parameterTypes":[] }
1380 ]
1381 },
1382 {
1383 "name":"org.asamk.signal.manager.storage.recipients.LegacyRecipientStore2$Storage$Recipient$Contact",
1384 "allDeclaredFields":true,
1385 "queryAllDeclaredMethods":true,
1386 "queryAllDeclaredConstructors":true,
1387 "methods":[
1388 {"name":"<init>","parameterTypes":["java.lang.String","java.lang.String","int","boolean","boolean","boolean"] },
1389 {"name":"archived","parameterTypes":[] },
1390 {"name":"blocked","parameterTypes":[] },
1391 {"name":"color","parameterTypes":[] },
1392 {"name":"messageExpirationTime","parameterTypes":[] },
1393 {"name":"name","parameterTypes":[] },
1394 {"name":"profileSharingEnabled","parameterTypes":[] }
1395 ]
1396 },
1397 {
1398 "name":"org.asamk.signal.manager.storage.recipients.LegacyRecipientStore2$Storage$Recipient$Profile",
1399 "allDeclaredFields":true,
1400 "queryAllDeclaredMethods":true,
1401 "queryAllDeclaredConstructors":true,
1402 "methods":[
1403 {"name":"<init>","parameterTypes":["long","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.util.Set"] },
1404 {"name":"about","parameterTypes":[] },
1405 {"name":"aboutEmoji","parameterTypes":[] },
1406 {"name":"avatarUrlPath","parameterTypes":[] },
1407 {"name":"capabilities","parameterTypes":[] },
1408 {"name":"familyName","parameterTypes":[] },
1409 {"name":"givenName","parameterTypes":[] },
1410 {"name":"lastUpdateTimestamp","parameterTypes":[] },
1411 {"name":"mobileCoinAddress","parameterTypes":[] },
1412 {"name":"unidentifiedAccessMode","parameterTypes":[] }
1413 ]
1414 },
1415 {
1416 "name":"org.asamk.signal.manager.storage.senderKeys.LegacySenderKeySharedStore$Storage",
1417 "allDeclaredFields":true,
1418 "queryAllDeclaredMethods":true,
1419 "queryAllDeclaredConstructors":true,
1420 "methods":[
1421 {"name":"<init>","parameterTypes":["java.util.List"] },
1422 {"name":"sharedSenderKeys","parameterTypes":[] }
1423 ]
1424 },
1425 {
1426 "name":"org.asamk.signal.manager.storage.senderKeys.LegacySenderKeySharedStore$Storage$SharedSenderKey",
1427 "allDeclaredFields":true,
1428 "queryAllDeclaredMethods":true,
1429 "queryAllDeclaredConstructors":true,
1430 "methods":[
1431 {"name":"<init>","parameterTypes":["long","int","java.lang.String"] },
1432 {"name":"deviceId","parameterTypes":[] },
1433 {"name":"distributionId","parameterTypes":[] },
1434 {"name":"recipientId","parameterTypes":[] }
1435 ]
1436 },
1437 {
1438 "name":"org.asamk.signal.manager.storage.stickerPacks.JsonStickerPack",
1439 "allDeclaredFields":true,
1440 "queryAllDeclaredMethods":true,
1441 "queryAllDeclaredConstructors":true,
1442 "methods":[
1443 {"name":"<init>","parameterTypes":["java.lang.String","java.lang.String","org.asamk.signal.manager.storage.stickerPacks.JsonStickerPack$JsonSticker","java.util.List"] },
1444 {"name":"author","parameterTypes":[] },
1445 {"name":"cover","parameterTypes":[] },
1446 {"name":"stickers","parameterTypes":[] },
1447 {"name":"title","parameterTypes":[] }
1448 ]
1449 },
1450 {
1451 "name":"org.asamk.signal.manager.storage.stickerPacks.JsonStickerPack$JsonSticker",
1452 "allDeclaredFields":true,
1453 "queryAllDeclaredMethods":true,
1454 "queryAllDeclaredConstructors":true,
1455 "methods":[
1456 {"name":"<init>","parameterTypes":["java.lang.Integer","java.lang.String","java.lang.String","java.lang.String"] },
1457 {"name":"contentType","parameterTypes":[] },
1458 {"name":"emoji","parameterTypes":[] },
1459 {"name":"file","parameterTypes":[] },
1460 {"name":"id","parameterTypes":[] }
1461 ]
1462 },
1463 {
1464 "name":"org.asamk.signal.manager.storage.stickers.LegacyStickerStore$Storage",
1465 "allDeclaredFields":true,
1466 "queryAllDeclaredMethods":true,
1467 "queryAllDeclaredConstructors":true,
1468 "methods":[
1469 {"name":"<init>","parameterTypes":["java.util.List"] },
1470 {"name":"stickers","parameterTypes":[] }
1471 ]
1472 },
1473 {
1474 "name":"org.asamk.signal.manager.storage.stickers.LegacyStickerStore$Storage$Sticker",
1475 "allDeclaredFields":true,
1476 "queryAllDeclaredMethods":true,
1477 "queryAllDeclaredConstructors":true,
1478 "methods":[
1479 {"name":"<init>","parameterTypes":["java.lang.String","java.lang.String","boolean"] },
1480 {"name":"installed","parameterTypes":[] },
1481 {"name":"packId","parameterTypes":[] },
1482 {"name":"packKey","parameterTypes":[] }
1483 ]
1484 },
1485 {
1486 "name":"org.asamk.signal.util.SecurityProvider$DefaultRandom",
1487 "methods":[{"name":"<init>","parameterTypes":[] }]
1488 },
1489 {
1490 "name":"org.bouncycastle.jcajce.provider.asymmetric.COMPOSITE$Mappings",
1491 "methods":[{"name":"<init>","parameterTypes":[] }]
1492 },
1493 {
1494 "name":"org.bouncycastle.jcajce.provider.asymmetric.DH$Mappings",
1495 "methods":[{"name":"<init>","parameterTypes":[] }]
1496 },
1497 {
1498 "name":"org.bouncycastle.jcajce.provider.asymmetric.DSA$Mappings",
1499 "methods":[{"name":"<init>","parameterTypes":[] }]
1500 },
1501 {
1502 "name":"org.bouncycastle.jcajce.provider.asymmetric.DSTU4145$Mappings",
1503 "methods":[{"name":"<init>","parameterTypes":[] }]
1504 },
1505 {
1506 "name":"org.bouncycastle.jcajce.provider.asymmetric.EC$Mappings",
1507 "methods":[{"name":"<init>","parameterTypes":[] }]
1508 },
1509 {
1510 "name":"org.bouncycastle.jcajce.provider.asymmetric.ECGOST$Mappings",
1511 "methods":[{"name":"<init>","parameterTypes":[] }]
1512 },
1513 {
1514 "name":"org.bouncycastle.jcajce.provider.asymmetric.EdEC$Mappings",
1515 "methods":[{"name":"<init>","parameterTypes":[] }]
1516 },
1517 {
1518 "name":"org.bouncycastle.jcajce.provider.asymmetric.ElGamal$Mappings",
1519 "methods":[{"name":"<init>","parameterTypes":[] }]
1520 },
1521 {
1522 "name":"org.bouncycastle.jcajce.provider.asymmetric.GM$Mappings",
1523 "methods":[{"name":"<init>","parameterTypes":[] }]
1524 },
1525 {
1526 "name":"org.bouncycastle.jcajce.provider.asymmetric.GOST$Mappings",
1527 "methods":[{"name":"<init>","parameterTypes":[] }]
1528 },
1529 {
1530 "name":"org.bouncycastle.jcajce.provider.asymmetric.IES$Mappings",
1531 "methods":[{"name":"<init>","parameterTypes":[] }]
1532 },
1533 {
1534 "name":"org.bouncycastle.jcajce.provider.asymmetric.RSA$Mappings",
1535 "methods":[{"name":"<init>","parameterTypes":[] }]
1536 },
1537 {
1538 "name":"org.bouncycastle.jcajce.provider.asymmetric.X509$Mappings",
1539 "methods":[{"name":"<init>","parameterTypes":[] }]
1540 },
1541 {
1542 "name":"org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi$Ed25519",
1543 "methods":[{"name":"<init>","parameterTypes":[] }]
1544 },
1545 {
1546 "name":"org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi$Ed448",
1547 "methods":[{"name":"<init>","parameterTypes":[] }]
1548 },
1549 {
1550 "name":"org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory",
1551 "methods":[{"name":"<init>","parameterTypes":[] }]
1552 },
1553 {
1554 "name":"org.bouncycastle.jcajce.provider.digest.Blake2b$Mappings",
1555 "methods":[{"name":"<init>","parameterTypes":[] }]
1556 },
1557 {
1558 "name":"org.bouncycastle.jcajce.provider.digest.Blake2s$Mappings",
1559 "methods":[{"name":"<init>","parameterTypes":[] }]
1560 },
1561 {
1562 "name":"org.bouncycastle.jcajce.provider.digest.DSTU7564$Mappings",
1563 "methods":[{"name":"<init>","parameterTypes":[] }]
1564 },
1565 {
1566 "name":"org.bouncycastle.jcajce.provider.digest.GOST3411$Mappings",
1567 "methods":[{"name":"<init>","parameterTypes":[] }]
1568 },
1569 {
1570 "name":"org.bouncycastle.jcajce.provider.digest.Haraka$Mappings",
1571 "methods":[{"name":"<init>","parameterTypes":[] }]
1572 },
1573 {
1574 "name":"org.bouncycastle.jcajce.provider.digest.Keccak$Mappings",
1575 "methods":[{"name":"<init>","parameterTypes":[] }]
1576 },
1577 {
1578 "name":"org.bouncycastle.jcajce.provider.digest.MD2$Mappings",
1579 "methods":[{"name":"<init>","parameterTypes":[] }]
1580 },
1581 {
1582 "name":"org.bouncycastle.jcajce.provider.digest.MD4$Mappings",
1583 "methods":[{"name":"<init>","parameterTypes":[] }]
1584 },
1585 {
1586 "name":"org.bouncycastle.jcajce.provider.digest.MD5$Mappings",
1587 "methods":[{"name":"<init>","parameterTypes":[] }]
1588 },
1589 {
1590 "name":"org.bouncycastle.jcajce.provider.digest.RIPEMD128$Mappings",
1591 "methods":[{"name":"<init>","parameterTypes":[] }]
1592 },
1593 {
1594 "name":"org.bouncycastle.jcajce.provider.digest.RIPEMD160$Mappings",
1595 "methods":[{"name":"<init>","parameterTypes":[] }]
1596 },
1597 {
1598 "name":"org.bouncycastle.jcajce.provider.digest.RIPEMD256$Mappings",
1599 "methods":[{"name":"<init>","parameterTypes":[] }]
1600 },
1601 {
1602 "name":"org.bouncycastle.jcajce.provider.digest.RIPEMD320$Mappings",
1603 "methods":[{"name":"<init>","parameterTypes":[] }]
1604 },
1605 {
1606 "name":"org.bouncycastle.jcajce.provider.digest.SHA1$Mappings",
1607 "methods":[{"name":"<init>","parameterTypes":[] }]
1608 },
1609 {
1610 "name":"org.bouncycastle.jcajce.provider.digest.SHA224$Mappings",
1611 "methods":[{"name":"<init>","parameterTypes":[] }]
1612 },
1613 {
1614 "name":"org.bouncycastle.jcajce.provider.digest.SHA256$Digest",
1615 "methods":[{"name":"<init>","parameterTypes":[] }]
1616 },
1617 {
1618 "name":"org.bouncycastle.jcajce.provider.digest.SHA256$Mappings",
1619 "methods":[{"name":"<init>","parameterTypes":[] }]
1620 },
1621 {
1622 "name":"org.bouncycastle.jcajce.provider.digest.SHA3$Mappings",
1623 "methods":[{"name":"<init>","parameterTypes":[] }]
1624 },
1625 {
1626 "name":"org.bouncycastle.jcajce.provider.digest.SHA384$Mappings",
1627 "methods":[{"name":"<init>","parameterTypes":[] }]
1628 },
1629 {
1630 "name":"org.bouncycastle.jcajce.provider.digest.SHA512$Mappings",
1631 "methods":[{"name":"<init>","parameterTypes":[] }]
1632 },
1633 {
1634 "name":"org.bouncycastle.jcajce.provider.digest.SM3$Mappings",
1635 "methods":[{"name":"<init>","parameterTypes":[] }]
1636 },
1637 {
1638 "name":"org.bouncycastle.jcajce.provider.digest.Skein$Mappings",
1639 "methods":[{"name":"<init>","parameterTypes":[] }]
1640 },
1641 {
1642 "name":"org.bouncycastle.jcajce.provider.digest.Tiger$Mappings",
1643 "methods":[{"name":"<init>","parameterTypes":[] }]
1644 },
1645 {
1646 "name":"org.bouncycastle.jcajce.provider.digest.Whirlpool$Mappings",
1647 "methods":[{"name":"<init>","parameterTypes":[] }]
1648 },
1649 {
1650 "name":"org.bouncycastle.jcajce.provider.drbg.DRBG$Mappings",
1651 "methods":[{"name":"<init>","parameterTypes":[] }]
1652 },
1653 {
1654 "name":"org.bouncycastle.jcajce.provider.keystore.BC$Mappings",
1655 "methods":[{"name":"<init>","parameterTypes":[] }]
1656 },
1657 {
1658 "name":"org.bouncycastle.jcajce.provider.keystore.BCFKS$Mappings",
1659 "methods":[{"name":"<init>","parameterTypes":[] }]
1660 },
1661 {
1662 "name":"org.bouncycastle.jcajce.provider.keystore.PKCS12$Mappings",
1663 "methods":[{"name":"<init>","parameterTypes":[] }]
1664 },
1665 {
1666 "name":"org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$Std",
1667 "methods":[{"name":"<init>","parameterTypes":[] }]
1668 },
1669 {
1670 "name":"org.bouncycastle.jcajce.provider.symmetric.AES$Mappings",
1671 "methods":[{"name":"<init>","parameterTypes":[] }]
1672 },
1673 {
1674 "name":"org.bouncycastle.jcajce.provider.symmetric.ARC4$Mappings",
1675 "methods":[{"name":"<init>","parameterTypes":[] }]
1676 },
1677 {
1678 "name":"org.bouncycastle.jcajce.provider.symmetric.ARIA$Mappings",
1679 "methods":[{"name":"<init>","parameterTypes":[] }]
1680 },
1681 {
1682 "name":"org.bouncycastle.jcajce.provider.symmetric.Blowfish$Mappings",
1683 "methods":[{"name":"<init>","parameterTypes":[] }]
1684 },
1685 {
1686 "name":"org.bouncycastle.jcajce.provider.symmetric.CAST5$Mappings",
1687 "methods":[{"name":"<init>","parameterTypes":[] }]
1688 },
1689 {
1690 "name":"org.bouncycastle.jcajce.provider.symmetric.CAST6$Mappings",
1691 "methods":[{"name":"<init>","parameterTypes":[] }]
1692 },
1693 {
1694 "name":"org.bouncycastle.jcajce.provider.symmetric.Camellia$Mappings",
1695 "methods":[{"name":"<init>","parameterTypes":[] }]
1696 },
1697 {
1698 "name":"org.bouncycastle.jcajce.provider.symmetric.ChaCha$Mappings",
1699 "methods":[{"name":"<init>","parameterTypes":[] }]
1700 },
1701 {
1702 "name":"org.bouncycastle.jcajce.provider.symmetric.DES$Mappings",
1703 "methods":[{"name":"<init>","parameterTypes":[] }]
1704 },
1705 {
1706 "name":"org.bouncycastle.jcajce.provider.symmetric.DESede$Mappings",
1707 "methods":[{"name":"<init>","parameterTypes":[] }]
1708 },
1709 {
1710 "name":"org.bouncycastle.jcajce.provider.symmetric.DSTU7624$Mappings",
1711 "methods":[{"name":"<init>","parameterTypes":[] }]
1712 },
1713 {
1714 "name":"org.bouncycastle.jcajce.provider.symmetric.GOST28147$Mappings",
1715 "methods":[{"name":"<init>","parameterTypes":[] }]
1716 },
1717 {
1718 "name":"org.bouncycastle.jcajce.provider.symmetric.GOST3412_2015$Mappings",
1719 "methods":[{"name":"<init>","parameterTypes":[] }]
1720 },
1721 {
1722 "name":"org.bouncycastle.jcajce.provider.symmetric.Grain128$Mappings",
1723 "methods":[{"name":"<init>","parameterTypes":[] }]
1724 },
1725 {
1726 "name":"org.bouncycastle.jcajce.provider.symmetric.Grainv1$Mappings",
1727 "methods":[{"name":"<init>","parameterTypes":[] }]
1728 },
1729 {
1730 "name":"org.bouncycastle.jcajce.provider.symmetric.HC128$Mappings",
1731 "methods":[{"name":"<init>","parameterTypes":[] }]
1732 },
1733 {
1734 "name":"org.bouncycastle.jcajce.provider.symmetric.HC256$Mappings",
1735 "methods":[{"name":"<init>","parameterTypes":[] }]
1736 },
1737 {
1738 "name":"org.bouncycastle.jcajce.provider.symmetric.IDEA$Mappings",
1739 "methods":[{"name":"<init>","parameterTypes":[] }]
1740 },
1741 {
1742 "name":"org.bouncycastle.jcajce.provider.symmetric.Noekeon$Mappings",
1743 "methods":[{"name":"<init>","parameterTypes":[] }]
1744 },
1745 {
1746 "name":"org.bouncycastle.jcajce.provider.symmetric.OpenSSLPBKDF$Mappings",
1747 "methods":[{"name":"<init>","parameterTypes":[] }]
1748 },
1749 {
1750 "name":"org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1$Mappings",
1751 "methods":[{"name":"<init>","parameterTypes":[] }]
1752 },
1753 {
1754 "name":"org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$Mappings",
1755 "methods":[{"name":"<init>","parameterTypes":[] }]
1756 },
1757 {
1758 "name":"org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12$Mappings",
1759 "methods":[{"name":"<init>","parameterTypes":[] }]
1760 },
1761 {
1762 "name":"org.bouncycastle.jcajce.provider.symmetric.Poly1305$Mappings",
1763 "methods":[{"name":"<init>","parameterTypes":[] }]
1764 },
1765 {
1766 "name":"org.bouncycastle.jcajce.provider.symmetric.RC2$Mappings",
1767 "methods":[{"name":"<init>","parameterTypes":[] }]
1768 },
1769 {
1770 "name":"org.bouncycastle.jcajce.provider.symmetric.RC5$Mappings",
1771 "methods":[{"name":"<init>","parameterTypes":[] }]
1772 },
1773 {
1774 "name":"org.bouncycastle.jcajce.provider.symmetric.RC6$Mappings",
1775 "methods":[{"name":"<init>","parameterTypes":[] }]
1776 },
1777 {
1778 "name":"org.bouncycastle.jcajce.provider.symmetric.Rijndael$Mappings",
1779 "methods":[{"name":"<init>","parameterTypes":[] }]
1780 },
1781 {
1782 "name":"org.bouncycastle.jcajce.provider.symmetric.SCRYPT$Mappings",
1783 "methods":[{"name":"<init>","parameterTypes":[] }]
1784 },
1785 {
1786 "name":"org.bouncycastle.jcajce.provider.symmetric.SEED$Mappings",
1787 "methods":[{"name":"<init>","parameterTypes":[] }]
1788 },
1789 {
1790 "name":"org.bouncycastle.jcajce.provider.symmetric.SM4$Mappings",
1791 "methods":[{"name":"<init>","parameterTypes":[] }]
1792 },
1793 {
1794 "name":"org.bouncycastle.jcajce.provider.symmetric.Salsa20$Mappings",
1795 "methods":[{"name":"<init>","parameterTypes":[] }]
1796 },
1797 {
1798 "name":"org.bouncycastle.jcajce.provider.symmetric.Serpent$Mappings",
1799 "methods":[{"name":"<init>","parameterTypes":[] }]
1800 },
1801 {
1802 "name":"org.bouncycastle.jcajce.provider.symmetric.Shacal2$Mappings",
1803 "methods":[{"name":"<init>","parameterTypes":[] }]
1804 },
1805 {
1806 "name":"org.bouncycastle.jcajce.provider.symmetric.SipHash$Mappings",
1807 "methods":[{"name":"<init>","parameterTypes":[] }]
1808 },
1809 {
1810 "name":"org.bouncycastle.jcajce.provider.symmetric.SipHash128$Mappings",
1811 "methods":[{"name":"<init>","parameterTypes":[] }]
1812 },
1813 {
1814 "name":"org.bouncycastle.jcajce.provider.symmetric.Skipjack$Mappings",
1815 "methods":[{"name":"<init>","parameterTypes":[] }]
1816 },
1817 {
1818 "name":"org.bouncycastle.jcajce.provider.symmetric.TEA$Mappings",
1819 "methods":[{"name":"<init>","parameterTypes":[] }]
1820 },
1821 {
1822 "name":"org.bouncycastle.jcajce.provider.symmetric.TLSKDF$Mappings",
1823 "methods":[{"name":"<init>","parameterTypes":[] }]
1824 },
1825 {
1826 "name":"org.bouncycastle.jcajce.provider.symmetric.Threefish$Mappings",
1827 "methods":[{"name":"<init>","parameterTypes":[] }]
1828 },
1829 {
1830 "name":"org.bouncycastle.jcajce.provider.symmetric.Twofish$Mappings",
1831 "methods":[{"name":"<init>","parameterTypes":[] }]
1832 },
1833 {
1834 "name":"org.bouncycastle.jcajce.provider.symmetric.VMPC$Mappings",
1835 "methods":[{"name":"<init>","parameterTypes":[] }]
1836 },
1837 {
1838 "name":"org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3$Mappings",
1839 "methods":[{"name":"<init>","parameterTypes":[] }]
1840 },
1841 {
1842 "name":"org.bouncycastle.jcajce.provider.symmetric.XSalsa20$Mappings",
1843 "methods":[{"name":"<init>","parameterTypes":[] }]
1844 },
1845 {
1846 "name":"org.bouncycastle.jcajce.provider.symmetric.XTEA$Mappings",
1847 "methods":[{"name":"<init>","parameterTypes":[] }]
1848 },
1849 {
1850 "name":"org.bouncycastle.jcajce.provider.symmetric.Zuc$Mappings",
1851 "methods":[{"name":"<init>","parameterTypes":[] }]
1852 },
1853 {
1854 "name":"org.bouncycastle.pqc.jcajce.provider.LMS$Mappings",
1855 "methods":[{"name":"<init>","parameterTypes":[] }]
1856 },
1857 {
1858 "name":"org.bouncycastle.pqc.jcajce.provider.McEliece$Mappings",
1859 "methods":[{"name":"<init>","parameterTypes":[] }]
1860 },
1861 {
1862 "name":"org.bouncycastle.pqc.jcajce.provider.NH$Mappings",
1863 "methods":[{"name":"<init>","parameterTypes":[] }]
1864 },
1865 {
1866 "name":"org.bouncycastle.pqc.jcajce.provider.QTESLA$Mappings",
1867 "methods":[{"name":"<init>","parameterTypes":[] }]
1868 },
1869 {
1870 "name":"org.bouncycastle.pqc.jcajce.provider.Rainbow$Mappings",
1871 "methods":[{"name":"<init>","parameterTypes":[] }]
1872 },
1873 {
1874 "name":"org.bouncycastle.pqc.jcajce.provider.SPHINCS$Mappings",
1875 "methods":[{"name":"<init>","parameterTypes":[] }]
1876 },
1877 {
1878 "name":"org.bouncycastle.pqc.jcajce.provider.XMSS$Mappings",
1879 "methods":[{"name":"<init>","parameterTypes":[] }]
1880 },
1881 {
1882 "name":"org.freedesktop.dbus.errors.ServiceUnknown",
1883 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
1884 },
1885 {
1886 "name":"org.freedesktop.dbus.errors.UnknownMethod",
1887 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
1888 },
1889 {
1890 "name":"org.freedesktop.dbus.errors.UnknownObject",
1891 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
1892 },
1893 {
1894 "name":"org.freedesktop.dbus.interfaces.DBus$NameAcquired",
1895 "allDeclaredConstructors":true,
1896 "methods":[{"name":"<init>","parameterTypes":["java.lang.String","java.lang.String"] }]
1897 },
1898 {
1899 "name":"org.freedesktop.dbus.interfaces.Introspectable",
1900 "allDeclaredMethods":true,
1901 "allDeclaredClasses":true
1902 },
1903 {
1904 "name":"org.freedesktop.dbus.interfaces.Peer",
1905 "allDeclaredMethods":true,
1906 "allDeclaredClasses":true
1907 },
1908 {
1909 "name":"org.freedesktop.dbus.interfaces.Properties",
1910 "allDeclaredMethods":true,
1911 "allDeclaredClasses":true
1912 },
1913 {
1914 "name":"org.freedesktop.dbus.interfaces.Properties$PropertiesChanged",
1915 "allPublicConstructors":true
1916 },
1917 {
1918 "name":"org.signal.cdsi.proto.ClientRequest",
1919 "fields":[
1920 {"name":"aciUakPairs_"},
1921 {"name":"discardE164S_"},
1922 {"name":"newE164S_"},
1923 {"name":"prevE164S_"},
1924 {"name":"returnAcisWithoutUaks_"},
1925 {"name":"tokenAck_"},
1926 {"name":"token_"}
1927 ]
1928 },
1929 {
1930 "name":"org.signal.cdsi.proto.ClientResponse",
1931 "fields":[
1932 {"name":"debugPermitsUsed_"},
1933 {"name":"e164PniAciTriples_"},
1934 {"name":"retryAfterSecs_"},
1935 {"name":"token_"}
1936 ]
1937 },
1938 {
1939 "name":"org.signal.libsignal.protocol.state.IdentityKeyStore",
1940 "allDeclaredMethods":true
1941 },
1942 {
1943 "name":"org.signal.libsignal.protocol.state.PreKeyStore",
1944 "allDeclaredMethods":true
1945 },
1946 {
1947 "name":"org.signal.libsignal.protocol.state.SessionStore",
1948 "allDeclaredMethods":true
1949 },
1950 {
1951 "name":"org.signal.libsignal.protocol.state.SignalProtocolStore",
1952 "allDeclaredMethods":true
1953 },
1954 {
1955 "name":"org.signal.libsignal.protocol.state.SignedPreKeyStore",
1956 "allDeclaredMethods":true
1957 },
1958 {
1959 "name":"org.signal.libsignal.zkgroup.internal.ByteArray",
1960 "allDeclaredFields":true,
1961 "queryAllDeclaredMethods":true
1962 },
1963 {
1964 "name":"org.signal.libsignal.zkgroup.profiles.ExpiringProfileKeyCredential",
1965 "allDeclaredFields":true,
1966 "queryAllDeclaredMethods":true,
1967 "queryAllDeclaredConstructors":true
1968 },
1969 {
1970 "name":"org.signal.libsignal.zkgroup.profiles.ProfileKey",
1971 "allDeclaredFields":true,
1972 "queryAllDeclaredMethods":true,
1973 "queryAllDeclaredConstructors":true
1974 },
1975 {
1976 "name":"org.signal.storageservice.protos.groups.AccessControl",
1977 "fields":[
1978 {"name":"addFromInviteLink_"},
1979 {"name":"attributes_"},
1980 {"name":"members_"}
1981 ]
1982 },
1983 {
1984 "name":"org.signal.storageservice.protos.groups.AvatarUploadAttributes",
1985 "fields":[
1986 {"name":"acl_"},
1987 {"name":"algorithm_"},
1988 {"name":"credential_"},
1989 {"name":"date_"},
1990 {"name":"key_"},
1991 {"name":"policy_"},
1992 {"name":"signature_"}
1993 ]
1994 },
1995 {
1996 "name":"org.signal.storageservice.protos.groups.BannedMember",
1997 "fields":[
1998 {"name":"timestamp_"},
1999 {"name":"userId_"}
2000 ]
2001 },
2002 {
2003 "name":"org.signal.storageservice.protos.groups.Group",
2004 "fields":[
2005 {"name":"accessControl_"},
2006 {"name":"announcementsOnly_"},
2007 {"name":"avatar_"},
2008 {"name":"bannedMembers_"},
2009 {"name":"description_"},
2010 {"name":"disappearingMessagesTimer_"},
2011 {"name":"inviteLinkPassword_"},
2012 {"name":"members_"},
2013 {"name":"pendingMembers_"},
2014 {"name":"publicKey_"},
2015 {"name":"requestingMembers_"},
2016 {"name":"revision_"},
2017 {"name":"title_"}
2018 ]
2019 },
2020 {
2021 "name":"org.signal.storageservice.protos.groups.GroupAttributeBlob",
2022 "fields":[
2023 {"name":"contentCase_"},
2024 {"name":"content_"}
2025 ]
2026 },
2027 {
2028 "name":"org.signal.storageservice.protos.groups.GroupChange",
2029 "fields":[
2030 {"name":"actions_"},
2031 {"name":"changeEpoch_"},
2032 {"name":"serverSignature_"}
2033 ]
2034 },
2035 {
2036 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions",
2037 "fields":[
2038 {"name":"addBannedMembers_"},
2039 {"name":"addMembers_"},
2040 {"name":"addPendingMembers_"},
2041 {"name":"addRequestingMembers_"},
2042 {"name":"deleteBannedMembers_"},
2043 {"name":"deleteMembers_"},
2044 {"name":"deletePendingMembers_"},
2045 {"name":"deleteRequestingMembers_"},
2046 {"name":"modifyAddFromInviteLinkAccess_"},
2047 {"name":"modifyAnnouncementsOnly_"},
2048 {"name":"modifyAttributesAccess_"},
2049 {"name":"modifyAvatar_"},
2050 {"name":"modifyDescription_"},
2051 {"name":"modifyDisappearingMessagesTimer_"},
2052 {"name":"modifyInviteLinkPassword_"},
2053 {"name":"modifyMemberAccess_"},
2054 {"name":"modifyMemberProfileKeys_"},
2055 {"name":"modifyMemberRoles_"},
2056 {"name":"modifyTitle_"},
2057 {"name":"promotePendingMembers_"},
2058 {"name":"promotePendingPniAciMembers_"},
2059 {"name":"promoteRequestingMembers_"},
2060 {"name":"revision_"},
2061 {"name":"sourceUuid_"}
2062 ]
2063 },
2064 {
2065 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$AddBannedMemberAction",
2066 "fields":[{"name":"added_"}]
2067 },
2068 {
2069 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$AddMemberAction",
2070 "fields":[
2071 {"name":"added_"},
2072 {"name":"joinFromInviteLink_"}
2073 ]
2074 },
2075 {
2076 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$AddPendingMemberAction",
2077 "fields":[{"name":"added_"}]
2078 },
2079 {
2080 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$AddRequestingMemberAction",
2081 "fields":[{"name":"added_"}]
2082 },
2083 {
2084 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$DeleteBannedMemberAction",
2085 "fields":[{"name":"deletedUserId_"}]
2086 },
2087 {
2088 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$DeleteMemberAction",
2089 "fields":[{"name":"deletedUserId_"}]
2090 },
2091 {
2092 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$DeletePendingMemberAction",
2093 "fields":[{"name":"deletedUserId_"}]
2094 },
2095 {
2096 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$DeleteRequestingMemberAction",
2097 "fields":[{"name":"deletedUserId_"}]
2098 },
2099 {
2100 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$ModifyAddFromInviteLinkAccessControlAction",
2101 "fields":[{"name":"addFromInviteLinkAccess_"}]
2102 },
2103 {
2104 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$ModifyAnnouncementsOnlyAction",
2105 "fields":[{"name":"announcementsOnly_"}]
2106 },
2107 {
2108 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$ModifyAttributesAccessControlAction",
2109 "fields":[{"name":"attributesAccess_"}]
2110 },
2111 {
2112 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$ModifyAvatarAction",
2113 "fields":[{"name":"avatar_"}]
2114 },
2115 {
2116 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$ModifyDescriptionAction",
2117 "fields":[{"name":"description_"}]
2118 },
2119 {
2120 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$ModifyDisappearingMessagesTimerAction",
2121 "fields":[{"name":"timer_"}]
2122 },
2123 {
2124 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$ModifyInviteLinkPasswordAction",
2125 "fields":[{"name":"inviteLinkPassword_"}]
2126 },
2127 {
2128 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$ModifyMemberProfileKeyAction",
2129 "fields":[
2130 {"name":"presentation_"},
2131 {"name":"profileKey_"},
2132 {"name":"userId_"}
2133 ]
2134 },
2135 {
2136 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$ModifyMemberRoleAction",
2137 "fields":[
2138 {"name":"role_"},
2139 {"name":"userId_"}
2140 ]
2141 },
2142 {
2143 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$ModifyMembersAccessControlAction",
2144 "fields":[{"name":"membersAccess_"}]
2145 },
2146 {
2147 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$ModifyTitleAction",
2148 "fields":[{"name":"title_"}]
2149 },
2150 {
2151 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$PromotePendingMemberAction",
2152 "fields":[
2153 {"name":"presentation_"},
2154 {"name":"profileKey_"},
2155 {"name":"userId_"}
2156 ]
2157 },
2158 {
2159 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$PromotePendingPniAciMemberProfileKeyAction",
2160 "fields":[
2161 {"name":"pni_"},
2162 {"name":"presentation_"},
2163 {"name":"profileKey_"},
2164 {"name":"userId_"}
2165 ]
2166 },
2167 {
2168 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$PromoteRequestingMemberAction",
2169 "fields":[
2170 {"name":"role_"},
2171 {"name":"userId_"}
2172 ]
2173 },
2174 {
2175 "name":"org.signal.storageservice.protos.groups.GroupChanges",
2176 "fields":[{"name":"groupChanges_"}]
2177 },
2178 {
2179 "name":"org.signal.storageservice.protos.groups.GroupChanges$GroupChangeState",
2180 "fields":[
2181 {"name":"groupChange_"},
2182 {"name":"groupState_"}
2183 ]
2184 },
2185 {
2186 "name":"org.signal.storageservice.protos.groups.GroupInviteLink",
2187 "fields":[
2188 {"name":"contentsCase_"},
2189 {"name":"contents_"}
2190 ]
2191 },
2192 {
2193 "name":"org.signal.storageservice.protos.groups.GroupInviteLink$GroupInviteLinkContentsV1",
2194 "fields":[
2195 {"name":"groupMasterKey_"},
2196 {"name":"inviteLinkPassword_"}
2197 ]
2198 },
2199 {
2200 "name":"org.signal.storageservice.protos.groups.GroupJoinInfo",
2201 "fields":[
2202 {"name":"addFromInviteLink_"},
2203 {"name":"avatar_"},
2204 {"name":"description_"},
2205 {"name":"memberCount_"},
2206 {"name":"pendingAdminApproval_"},
2207 {"name":"publicKey_"},
2208 {"name":"revision_"},
2209 {"name":"title_"}
2210 ]
2211 },
2212 {
2213 "name":"org.signal.storageservice.protos.groups.Member",
2214 "fields":[
2215 {"name":"joinedAtRevision_"},
2216 {"name":"presentation_"},
2217 {"name":"profileKey_"},
2218 {"name":"role_"},
2219 {"name":"userId_"}
2220 ]
2221 },
2222 {
2223 "name":"org.signal.storageservice.protos.groups.PendingMember",
2224 "fields":[
2225 {"name":"addedByUserId_"},
2226 {"name":"member_"},
2227 {"name":"timestamp_"}
2228 ]
2229 },
2230 {
2231 "name":"org.signal.storageservice.protos.groups.RequestingMember",
2232 "fields":[
2233 {"name":"presentation_"},
2234 {"name":"profileKey_"},
2235 {"name":"timestamp_"},
2236 {"name":"userId_"}
2237 ]
2238 },
2239 {
2240 "name":"org.signal.storageservice.protos.groups.local.DecryptedApproveMember",
2241 "fields":[
2242 {"name":"role_"},
2243 {"name":"uuid_"}
2244 ]
2245 },
2246 {
2247 "name":"org.signal.storageservice.protos.groups.local.DecryptedBannedMember",
2248 "fields":[
2249 {"name":"timestamp_"},
2250 {"name":"uuid_"}
2251 ]
2252 },
2253 {
2254 "name":"org.signal.storageservice.protos.groups.local.DecryptedGroup",
2255 "fields":[
2256 {"name":"accessControl_"},
2257 {"name":"avatar_"},
2258 {"name":"bannedMembers_"},
2259 {"name":"description_"},
2260 {"name":"disappearingMessagesTimer_"},
2261 {"name":"inviteLinkPassword_"},
2262 {"name":"isAnnouncementGroup_"},
2263 {"name":"members_"},
2264 {"name":"pendingMembers_"},
2265 {"name":"requestingMembers_"},
2266 {"name":"revision_"},
2267 {"name":"title_"}
2268 ]
2269 },
2270 {
2271 "name":"org.signal.storageservice.protos.groups.local.DecryptedGroupChange",
2272 "fields":[
2273 {"name":"deleteBannedMembers_"},
2274 {"name":"deleteMembers_"},
2275 {"name":"deletePendingMembers_"},
2276 {"name":"deleteRequestingMembers_"},
2277 {"name":"editor_"},
2278 {"name":"modifiedProfileKeys_"},
2279 {"name":"modifyMemberRoles_"},
2280 {"name":"newAttributeAccess_"},
2281 {"name":"newAvatar_"},
2282 {"name":"newBannedMembers_"},
2283 {"name":"newDescription_"},
2284 {"name":"newInviteLinkAccess_"},
2285 {"name":"newInviteLinkPassword_"},
2286 {"name":"newIsAnnouncementGroup_"},
2287 {"name":"newMemberAccess_"},
2288 {"name":"newMembers_"},
2289 {"name":"newPendingMembers_"},
2290 {"name":"newRequestingMembers_"},
2291 {"name":"newTimer_"},
2292 {"name":"newTitle_"},
2293 {"name":"promotePendingMembers_"},
2294 {"name":"promotePendingPniAciMembers_"},
2295 {"name":"promoteRequestingMembers_"},
2296 {"name":"revision_"}
2297 ]
2298 },
2299 {
2300 "name":"org.signal.storageservice.protos.groups.local.DecryptedGroupJoinInfo",
2301 "fields":[
2302 {"name":"addFromInviteLink_"},
2303 {"name":"avatar_"},
2304 {"name":"description_"},
2305 {"name":"isAnnouncementGroup_"},
2306 {"name":"memberCount_"},
2307 {"name":"pendingAdminApproval_"},
2308 {"name":"revision_"},
2309 {"name":"title_"}
2310 ]
2311 },
2312 {
2313 "name":"org.signal.storageservice.protos.groups.local.DecryptedMember",
2314 "fields":[
2315 {"name":"joinedAtRevision_"},
2316 {"name":"pni_"},
2317 {"name":"profileKey_"},
2318 {"name":"role_"},
2319 {"name":"uuid_"}
2320 ]
2321 },
2322 {
2323 "name":"org.signal.storageservice.protos.groups.local.DecryptedModifyMemberRole",
2324 "fields":[
2325 {"name":"role_"},
2326 {"name":"uuid_"}
2327 ]
2328 },
2329 {
2330 "name":"org.signal.storageservice.protos.groups.local.DecryptedPendingMember",
2331 "fields":[
2332 {"name":"addedByUuid_"},
2333 {"name":"role_"},
2334 {"name":"timestamp_"},
2335 {"name":"uuidCipherText_"},
2336 {"name":"uuid_"}
2337 ]
2338 },
2339 {
2340 "name":"org.signal.storageservice.protos.groups.local.DecryptedPendingMemberRemoval",
2341 "fields":[
2342 {"name":"uuidCipherText_"},
2343 {"name":"uuid_"}
2344 ]
2345 },
2346 {
2347 "name":"org.signal.storageservice.protos.groups.local.DecryptedRequestingMember",
2348 "fields":[
2349 {"name":"profileKey_"},
2350 {"name":"timestamp_"},
2351 {"name":"uuid_"}
2352 ]
2353 },
2354 {
2355 "name":"org.signal.storageservice.protos.groups.local.DecryptedString",
2356 "fields":[{"name":"value_"}]
2357 },
2358 {
2359 "name":"org.signal.storageservice.protos.groups.local.DecryptedTimer",
2360 "fields":[{"name":"duration_"}]
2361 },
2362 {
2363 "name":"org.sqlite.JDBC"
2364 },
2365 {
2366 "name":"org.whispersystems.signalservice.api.account.AccountAttributes",
2367 "allDeclaredFields":true,
2368 "allDeclaredMethods":true,
2369 "allDeclaredConstructors":true,
2370 "methods":[
2371 {"name":"getCapabilities","parameterTypes":[] },
2372 {"name":"getDiscoverableByPhoneNumber","parameterTypes":[] },
2373 {"name":"getFetchesMessages","parameterTypes":[] },
2374 {"name":"getName","parameterTypes":[] },
2375 {"name":"getPin","parameterTypes":[] },
2376 {"name":"getPniRegistrationId","parameterTypes":[] },
2377 {"name":"getRecoveryPassword","parameterTypes":[] },
2378 {"name":"getRegistrationId","parameterTypes":[] },
2379 {"name":"getRegistrationLock","parameterTypes":[] },
2380 {"name":"getSignalingKey","parameterTypes":[] },
2381 {"name":"getUnidentifiedAccessKey","parameterTypes":[] },
2382 {"name":"getUnrestrictedUnidentifiedAccess","parameterTypes":[] },
2383 {"name":"getVideo","parameterTypes":[] },
2384 {"name":"getVoice","parameterTypes":[] }
2385 ]
2386 },
2387 {
2388 "name":"org.whispersystems.signalservice.api.account.AccountAttributes$Capabilities",
2389 "allDeclaredFields":true,
2390 "allDeclaredMethods":true,
2391 "allDeclaredConstructors":true,
2392 "methods":[
2393 {"name":"getAnnouncementGroup","parameterTypes":[] },
2394 {"name":"getChangeNumber","parameterTypes":[] },
2395 {"name":"getGiftBadges","parameterTypes":[] },
2396 {"name":"getGv1Migration","parameterTypes":[] },
2397 {"name":"getGv2","parameterTypes":[] },
2398 {"name":"getPaymentActivation","parameterTypes":[] },
2399 {"name":"getPni","parameterTypes":[] },
2400 {"name":"getSenderKey","parameterTypes":[] },
2401 {"name":"getStorage","parameterTypes":[] },
2402 {"name":"getStories","parameterTypes":[] },
2403 {"name":"getUuid","parameterTypes":[] }
2404 ]
2405 },
2406 {
2407 "name":"org.whispersystems.signalservice.api.account.ChangePhoneNumberRequest",
2408 "allDeclaredFields":true,
2409 "queryAllDeclaredMethods":true,
2410 "queryAllDeclaredConstructors":true,
2411 "methods":[
2412 {"name":"getNumber","parameterTypes":[] },
2413 {"name":"getRegistrationLock","parameterTypes":[] }
2414 ]
2415 },
2416 {
2417 "name":"org.whispersystems.signalservice.api.groupsv2.CredentialResponse",
2418 "allDeclaredFields":true,
2419 "allDeclaredMethods":true,
2420 "allDeclaredConstructors":true
2421 },
2422 {
2423 "name":"org.whispersystems.signalservice.api.groupsv2.TemporalCredential",
2424 "allDeclaredFields":true,
2425 "allDeclaredMethods":true,
2426 "allDeclaredConstructors":true
2427 },
2428 {
2429 "name":"org.whispersystems.signalservice.api.groupsv2.TemporalCredential[]"
2430 },
2431 {
2432 "name":"org.whispersystems.signalservice.api.messages.calls.HangupMessage",
2433 "allDeclaredFields":true,
2434 "allDeclaredMethods":true,
2435 "allDeclaredConstructors":true
2436 },
2437 {
2438 "name":"org.whispersystems.signalservice.api.messages.calls.HangupMessage$Type",
2439 "allDeclaredFields":true,
2440 "allDeclaredMethods":true
2441 },
2442 {
2443 "name":"org.whispersystems.signalservice.api.messages.calls.IceUpdateMessage",
2444 "allDeclaredFields":true,
2445 "allDeclaredMethods":true,
2446 "allDeclaredConstructors":true
2447 },
2448 {
2449 "name":"org.whispersystems.signalservice.api.messages.calls.OfferMessage",
2450 "allDeclaredFields":true,
2451 "allDeclaredMethods":true,
2452 "allDeclaredConstructors":true
2453 },
2454 {
2455 "name":"org.whispersystems.signalservice.api.messages.calls.OfferMessage$Type",
2456 "allDeclaredFields":true,
2457 "allDeclaredMethods":true
2458 },
2459 {
2460 "name":"org.whispersystems.signalservice.api.messages.multidevice.DeviceInfo",
2461 "allDeclaredFields":true,
2462 "allDeclaredMethods":true,
2463 "allDeclaredConstructors":true,
2464 "methods":[{"name":"<init>","parameterTypes":[] }]
2465 },
2466 {
2467 "name":"org.whispersystems.signalservice.api.profiles.SignalServiceProfile",
2468 "allDeclaredFields":true,
2469 "allDeclaredMethods":true,
2470 "allDeclaredConstructors":true,
2471 "methods":[{"name":"<init>","parameterTypes":[] }]
2472 },
2473 {
2474 "name":"org.whispersystems.signalservice.api.profiles.SignalServiceProfile$Badge",
2475 "allDeclaredFields":true,
2476 "allDeclaredMethods":true,
2477 "allDeclaredConstructors":true,
2478 "methods":[{"name":"<init>","parameterTypes":[] }]
2479 },
2480 {
2481 "name":"org.whispersystems.signalservice.api.profiles.SignalServiceProfile$Capabilities",
2482 "allDeclaredFields":true,
2483 "allDeclaredMethods":true,
2484 "allDeclaredConstructors":true,
2485 "methods":[{"name":"<init>","parameterTypes":[] }]
2486 },
2487 {
2488 "name":"org.whispersystems.signalservice.api.profiles.SignalServiceProfileWrite",
2489 "allDeclaredFields":true,
2490 "allDeclaredMethods":true,
2491 "allDeclaredConstructors":true
2492 },
2493 {
2494 "name":"org.whispersystems.signalservice.api.push.ACI",
2495 "allDeclaredFields":true,
2496 "queryAllDeclaredMethods":true,
2497 "queryAllDeclaredConstructors":true
2498 },
2499 {
2500 "name":"org.whispersystems.signalservice.api.push.ServiceId",
2501 "allDeclaredFields":true,
2502 "queryAllDeclaredMethods":true,
2503 "queryAllDeclaredConstructors":true
2504 },
2505 {
2506 "name":"org.whispersystems.signalservice.api.push.SignedPreKeyEntity",
2507 "allDeclaredFields":true,
2508 "allDeclaredMethods":true,
2509 "allDeclaredConstructors":true,
2510 "methods":[{"name":"<init>","parameterTypes":[] }]
2511 },
2512 {
2513 "name":"org.whispersystems.signalservice.api.push.SignedPreKeyEntity$ByteArrayDeserializer",
2514 "methods":[{"name":"<init>","parameterTypes":[] }]
2515 },
2516 {
2517 "name":"org.whispersystems.signalservice.api.push.SignedPreKeyEntity$ByteArraySerializer",
2518 "methods":[{"name":"<init>","parameterTypes":[] }]
2519 },
2520 {
2521 "name":"org.whispersystems.signalservice.api.push.exceptions.NonNormalizedPhoneNumberException$JsonResponse",
2522 "allDeclaredFields":true,
2523 "queryAllDeclaredMethods":true,
2524 "queryAllDeclaredConstructors":true,
2525 "methods":[{"name":"<init>","parameterTypes":["java.lang.String","java.lang.String"] }]
2526 },
2527 {
2528 "name":"org.whispersystems.signalservice.api.storage.StorageAuthResponse",
2529 "allDeclaredFields":true,
2530 "allDeclaredMethods":true,
2531 "allDeclaredConstructors":true,
2532 "methods":[{"name":"<init>","parameterTypes":[] }]
2533 },
2534 {
2535 "name":"org.whispersystems.signalservice.internal.contacts.crypto.SignatureBodyEntity",
2536 "allDeclaredFields":true,
2537 "allDeclaredMethods":true,
2538 "allDeclaredConstructors":true
2539 },
2540 {
2541 "name":"org.whispersystems.signalservice.internal.contacts.entities.DiscoveryRequest",
2542 "allDeclaredFields":true,
2543 "allDeclaredMethods":true,
2544 "allDeclaredConstructors":true
2545 },
2546 {
2547 "name":"org.whispersystems.signalservice.internal.contacts.entities.DiscoveryResponse",
2548 "allDeclaredFields":true,
2549 "allDeclaredMethods":true,
2550 "allDeclaredConstructors":true
2551 },
2552 {
2553 "name":"org.whispersystems.signalservice.internal.contacts.entities.KeyBackupRequest",
2554 "allDeclaredFields":true,
2555 "allDeclaredMethods":true,
2556 "allDeclaredConstructors":true
2557 },
2558 {
2559 "name":"org.whispersystems.signalservice.internal.contacts.entities.KeyBackupResponse",
2560 "allDeclaredFields":true,
2561 "allDeclaredMethods":true,
2562 "allDeclaredConstructors":true
2563 },
2564 {
2565 "name":"org.whispersystems.signalservice.internal.contacts.entities.MultiRemoteAttestationResponse",
2566 "allDeclaredFields":true,
2567 "allDeclaredMethods":true,
2568 "allDeclaredConstructors":true
2569 },
2570 {
2571 "name":"org.whispersystems.signalservice.internal.contacts.entities.QueryEnvelope",
2572 "allDeclaredFields":true,
2573 "allDeclaredMethods":true,
2574 "allDeclaredConstructors":true
2575 },
2576 {
2577 "name":"org.whispersystems.signalservice.internal.contacts.entities.RemoteAttestationRequest",
2578 "allDeclaredFields":true,
2579 "allDeclaredMethods":true,
2580 "allDeclaredConstructors":true
2581 },
2582 {
2583 "name":"org.whispersystems.signalservice.internal.contacts.entities.RemoteAttestationResponse",
2584 "allDeclaredFields":true,
2585 "allDeclaredMethods":true,
2586 "allDeclaredConstructors":true
2587 },
2588 {
2589 "name":"org.whispersystems.signalservice.internal.contacts.entities.TokenResponse",
2590 "allDeclaredFields":true,
2591 "allDeclaredMethods":true,
2592 "allDeclaredConstructors":true
2593 },
2594 {
2595 "name":"org.whispersystems.signalservice.internal.devices.DeviceNameProtos$DeviceName",
2596 "fields":[
2597 {"name":"bitField0_"},
2598 {"name":"ciphertext_"},
2599 {"name":"ephemeralPublic_"},
2600 {"name":"syntheticIv_"}
2601 ]
2602 },
2603 {
2604 "name":"org.whispersystems.signalservice.internal.keybackup.protos.BackupRequest",
2605 "fields":[
2606 {"name":"backupId_"},
2607 {"name":"bitField0_"},
2608 {"name":"data_"},
2609 {"name":"pin_"},
2610 {"name":"serviceId_"},
2611 {"name":"token_"},
2612 {"name":"tries_"},
2613 {"name":"validFrom_"}
2614 ]
2615 },
2616 {
2617 "name":"org.whispersystems.signalservice.internal.keybackup.protos.BackupResponse",
2618 "fields":[
2619 {"name":"bitField0_"},
2620 {"name":"status_"},
2621 {"name":"token_"}
2622 ]
2623 },
2624 {
2625 "name":"org.whispersystems.signalservice.internal.keybackup.protos.DeleteRequest",
2626 "fields":[
2627 {"name":"backupId_"},
2628 {"name":"bitField0_"},
2629 {"name":"serviceId_"}
2630 ]
2631 },
2632 {
2633 "name":"org.whispersystems.signalservice.internal.keybackup.protos.Request",
2634 "fields":[
2635 {"name":"backup_"},
2636 {"name":"bitField0_"},
2637 {"name":"delete_"},
2638 {"name":"restore_"}
2639 ]
2640 },
2641 {
2642 "name":"org.whispersystems.signalservice.internal.keybackup.protos.Response",
2643 "fields":[
2644 {"name":"backup_"},
2645 {"name":"bitField0_"},
2646 {"name":"delete_"},
2647 {"name":"restore_"}
2648 ]
2649 },
2650 {
2651 "name":"org.whispersystems.signalservice.internal.keybackup.protos.RestoreRequest",
2652 "fields":[
2653 {"name":"backupId_"},
2654 {"name":"bitField0_"},
2655 {"name":"pin_"},
2656 {"name":"serviceId_"},
2657 {"name":"token_"},
2658 {"name":"validFrom_"}
2659 ]
2660 },
2661 {
2662 "name":"org.whispersystems.signalservice.internal.keybackup.protos.RestoreResponse",
2663 "fields":[
2664 {"name":"bitField0_"},
2665 {"name":"data_"},
2666 {"name":"status_"},
2667 {"name":"token_"},
2668 {"name":"tries_"}
2669 ]
2670 },
2671 {
2672 "name":"org.whispersystems.signalservice.internal.push.AttachmentV2UploadAttributes",
2673 "allDeclaredFields":true,
2674 "allDeclaredMethods":true,
2675 "allDeclaredConstructors":true
2676 },
2677 {
2678 "name":"org.whispersystems.signalservice.internal.push.AuthCredentials",
2679 "allDeclaredFields":true,
2680 "allDeclaredMethods":true,
2681 "allDeclaredConstructors":true
2682 },
2683 {
2684 "name":"org.whispersystems.signalservice.internal.push.CdsiAuthResponse",
2685 "allDeclaredFields":true,
2686 "queryAllDeclaredMethods":true,
2687 "queryAllDeclaredConstructors":true,
2688 "methods":[{"name":"<init>","parameterTypes":[] }]
2689 },
2690 {
2691 "name":"org.whispersystems.signalservice.internal.push.ConfirmCodeMessage",
2692 "allDeclaredFields":true,
2693 "allDeclaredMethods":true,
2694 "allDeclaredConstructors":true
2695 },
2696 {
2697 "name":"org.whispersystems.signalservice.internal.push.ConfirmUsernameRequest",
2698 "allDeclaredFields":true,
2699 "queryAllDeclaredMethods":true,
2700 "queryAllDeclaredConstructors":true
2701 },
2702 {
2703 "name":"org.whispersystems.signalservice.internal.push.DeviceCode",
2704 "allDeclaredFields":true,
2705 "allDeclaredMethods":true,
2706 "allDeclaredConstructors":true
2707 },
2708 {
2709 "name":"org.whispersystems.signalservice.internal.push.DeviceId",
2710 "allDeclaredFields":true,
2711 "allDeclaredMethods":true,
2712 "allDeclaredConstructors":true
2713 },
2714 {
2715 "name":"org.whispersystems.signalservice.internal.push.DeviceInfoList",
2716 "allDeclaredFields":true,
2717 "allDeclaredMethods":true,
2718 "allDeclaredConstructors":true,
2719 "methods":[{"name":"<init>","parameterTypes":[] }]
2720 },
2721 {
2722 "name":"org.whispersystems.signalservice.internal.push.GetAciByUsernameResponse",
2723 "allDeclaredFields":true,
2724 "queryAllDeclaredMethods":true,
2725 "queryAllDeclaredConstructors":true,
2726 "methods":[{"name":"<init>","parameterTypes":[] }]
2727 },
2728 {
2729 "name":"org.whispersystems.signalservice.internal.push.GroupMismatchedDevices",
2730 "allDeclaredFields":true,
2731 "queryAllDeclaredMethods":true,
2732 "queryAllDeclaredConstructors":true,
2733 "methods":[{"name":"<init>","parameterTypes":[] }]
2734 },
2735 {
2736 "name":"org.whispersystems.signalservice.internal.push.GroupStaleDevices",
2737 "allDeclaredFields":true,
2738 "queryAllDeclaredMethods":true,
2739 "queryAllDeclaredConstructors":true,
2740 "methods":[{"name":"<init>","parameterTypes":[] }]
2741 },
2742 {
2743 "name":"org.whispersystems.signalservice.internal.push.MismatchedDevices",
2744 "allDeclaredFields":true,
2745 "allDeclaredMethods":true,
2746 "allDeclaredConstructors":true,
2747 "methods":[{"name":"<init>","parameterTypes":[] }]
2748 },
2749 {
2750 "name":"org.whispersystems.signalservice.internal.push.OutgoingPushMessage",
2751 "allDeclaredFields":true,
2752 "allDeclaredMethods":true,
2753 "allDeclaredConstructors":true,
2754 "methods":[{"name":"getDestinationDeviceId","parameterTypes":[] }]
2755 },
2756 {
2757 "name":"org.whispersystems.signalservice.internal.push.OutgoingPushMessageList",
2758 "allDeclaredFields":true,
2759 "allDeclaredMethods":true,
2760 "allDeclaredConstructors":true,
2761 "methods":[
2762 {"name":"getDestination","parameterTypes":[] },
2763 {"name":"getMessages","parameterTypes":[] },
2764 {"name":"getTimestamp","parameterTypes":[] },
2765 {"name":"isOnline","parameterTypes":[] },
2766 {"name":"isUrgent","parameterTypes":[] }
2767 ]
2768 },
2769 {
2770 "name":"org.whispersystems.signalservice.internal.push.PreKeyEntity",
2771 "allDeclaredFields":true,
2772 "allDeclaredMethods":true,
2773 "allDeclaredConstructors":true,
2774 "methods":[{"name":"<init>","parameterTypes":[] }]
2775 },
2776 {
2777 "name":"org.whispersystems.signalservice.internal.push.PreKeyEntity$ECPublicKeyDeserializer",
2778 "methods":[{"name":"<init>","parameterTypes":[] }]
2779 },
2780 {
2781 "name":"org.whispersystems.signalservice.internal.push.PreKeyEntity$ECPublicKeySerializer",
2782 "methods":[{"name":"<init>","parameterTypes":[] }]
2783 },
2784 {
2785 "name":"org.whispersystems.signalservice.internal.push.PreKeyResponse",
2786 "allDeclaredFields":true,
2787 "allDeclaredMethods":true,
2788 "allDeclaredConstructors":true,
2789 "methods":[{"name":"<init>","parameterTypes":[] }]
2790 },
2791 {
2792 "name":"org.whispersystems.signalservice.internal.push.PreKeyResponseItem",
2793 "allDeclaredFields":true,
2794 "allDeclaredMethods":true,
2795 "allDeclaredConstructors":true,
2796 "methods":[{"name":"<init>","parameterTypes":[] }]
2797 },
2798 {
2799 "name":"org.whispersystems.signalservice.internal.push.PreKeyState",
2800 "allDeclaredFields":true,
2801 "allDeclaredMethods":true,
2802 "allDeclaredConstructors":true
2803 },
2804 {
2805 "name":"org.whispersystems.signalservice.internal.push.PreKeyStatus",
2806 "allDeclaredFields":true,
2807 "allDeclaredMethods":true,
2808 "allDeclaredConstructors":true,
2809 "methods":[{"name":"<init>","parameterTypes":[] }]
2810 },
2811 {
2812 "name":"org.whispersystems.signalservice.internal.push.ProfileAvatarUploadAttributes",
2813 "allDeclaredFields":true,
2814 "allDeclaredMethods":true,
2815 "allDeclaredConstructors":true
2816 },
2817 {
2818 "name":"org.whispersystems.signalservice.internal.push.ProvisioningMessage",
2819 "allDeclaredFields":true,
2820 "allDeclaredMethods":true,
2821 "allDeclaredConstructors":true
2822 },
2823 {
2824 "name":"org.whispersystems.signalservice.internal.push.ProvisioningProtos$ProvisionEnvelope",
2825 "fields":[
2826 {"name":"bitField0_"},
2827 {"name":"body_"},
2828 {"name":"publicKey_"}
2829 ]
2830 },
2831 {
2832 "name":"org.whispersystems.signalservice.internal.push.ProvisioningProtos$ProvisionMessage",
2833 "fields":[
2834 {"name":"aciIdentityKeyPrivate_"},
2835 {"name":"aciIdentityKeyPublic_"},
2836 {"name":"aci_"},
2837 {"name":"bitField0_"},
2838 {"name":"number_"},
2839 {"name":"pniIdentityKeyPrivate_"},
2840 {"name":"pniIdentityKeyPublic_"},
2841 {"name":"pni_"},
2842 {"name":"profileKey_"},
2843 {"name":"provisioningCode_"},
2844 {"name":"provisioningVersion_"},
2845 {"name":"readReceipts_"},
2846 {"name":"userAgent_"}
2847 ]
2848 },
2849 {
2850 "name":"org.whispersystems.signalservice.internal.push.ProvisioningProtos$ProvisioningUuid",
2851 "fields":[
2852 {"name":"bitField0_"},
2853 {"name":"uuid_"}
2854 ]
2855 },
2856 {
2857 "name":"org.whispersystems.signalservice.internal.push.PushServiceSocket$RegistrationLockFailure",
2858 "allDeclaredFields":true,
2859 "allDeclaredMethods":true,
2860 "allDeclaredConstructors":true
2861 },
2862 {
2863 "name":"org.whispersystems.signalservice.internal.push.PushServiceSocket$RegistrationLockV2",
2864 "allDeclaredFields":true,
2865 "allDeclaredMethods":true,
2866 "allDeclaredConstructors":true
2867 },
2868 {
2869 "name":"org.whispersystems.signalservice.internal.push.RegistrationSessionMetadataJson",
2870 "allDeclaredFields":true,
2871 "queryAllDeclaredMethods":true,
2872 "queryAllDeclaredConstructors":true,
2873 "methods":[{"name":"<init>","parameterTypes":["java.lang.String","java.lang.Integer","java.lang.Integer","java.lang.Integer","boolean","java.util.List","boolean"] }]
2874 },
2875 {
2876 "name":"org.whispersystems.signalservice.internal.push.RegistrationSessionRequestBody",
2877 "allDeclaredFields":true,
2878 "queryAllDeclaredMethods":true,
2879 "queryAllDeclaredConstructors":true,
2880 "methods":[
2881 {"name":"getAccountAttributes","parameterTypes":[] },
2882 {"name":"getRecoveryPassword","parameterTypes":[] },
2883 {"name":"getSessionId","parameterTypes":[] },
2884 {"name":"getSkipDeviceTransfer","parameterTypes":[] }
2885 ]
2886 },
2887 {
2888 "name":"org.whispersystems.signalservice.internal.push.ReserveUsernameRequest",
2889 "allDeclaredFields":true,
2890 "queryAllDeclaredMethods":true,
2891 "queryAllDeclaredConstructors":true
2892 },
2893 {
2894 "name":"org.whispersystems.signalservice.internal.push.ReserveUsernameResponse",
2895 "allDeclaredFields":true,
2896 "queryAllDeclaredMethods":true,
2897 "queryAllDeclaredConstructors":true,
2898 "methods":[{"name":"<init>","parameterTypes":[] }]
2899 },
2900 {
2901 "name":"org.whispersystems.signalservice.internal.push.SendGroupMessageResponse",
2902 "allDeclaredFields":true,
2903 "queryAllDeclaredMethods":true,
2904 "queryAllDeclaredConstructors":true,
2905 "methods":[{"name":"<init>","parameterTypes":[] }]
2906 },
2907 {
2908 "name":"org.whispersystems.signalservice.internal.push.SendMessageResponse",
2909 "allDeclaredFields":true,
2910 "allDeclaredMethods":true,
2911 "allDeclaredConstructors":true,
2912 "methods":[{"name":"<init>","parameterTypes":[] }]
2913 },
2914 {
2915 "name":"org.whispersystems.signalservice.internal.push.SenderCertificate",
2916 "allDeclaredFields":true,
2917 "allDeclaredMethods":true,
2918 "allDeclaredConstructors":true,
2919 "methods":[{"name":"<init>","parameterTypes":[] }]
2920 },
2921 {
2922 "name":"org.whispersystems.signalservice.internal.push.SenderCertificate$ByteArrayDesieralizer",
2923 "methods":[{"name":"<init>","parameterTypes":[] }]
2924 },
2925 {
2926 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$AttachmentPointer",
2927 "fields":[
2928 {"name":"attachmentIdentifierCase_"},
2929 {"name":"attachmentIdentifier_"},
2930 {"name":"bitField0_"},
2931 {"name":"blurHash_"},
2932 {"name":"caption_"},
2933 {"name":"cdnNumber_"},
2934 {"name":"contentType_"},
2935 {"name":"digest_"},
2936 {"name":"fileName_"},
2937 {"name":"flags_"},
2938 {"name":"height_"},
2939 {"name":"key_"},
2940 {"name":"size_"},
2941 {"name":"thumbnail_"},
2942 {"name":"uploadTimestamp_"},
2943 {"name":"width_"}
2944 ]
2945 },
2946 {
2947 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$BodyRange",
2948 "fields":[
2949 {"name":"associatedValueCase_"},
2950 {"name":"associatedValue_"},
2951 {"name":"bitField0_"},
2952 {"name":"length_"},
2953 {"name":"start_"}
2954 ]
2955 },
2956 {
2957 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$CallMessage",
2958 "fields":[
2959 {"name":"answer_"},
2960 {"name":"bitField0_"},
2961 {"name":"busy_"},
2962 {"name":"destinationDeviceId_"},
2963 {"name":"hangup_"},
2964 {"name":"iceUpdate_"},
2965 {"name":"legacyHangup_"},
2966 {"name":"multiRing_"},
2967 {"name":"offer_"},
2968 {"name":"opaque_"}
2969 ]
2970 },
2971 {
2972 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$CallMessage$Answer",
2973 "fields":[
2974 {"name":"bitField0_"},
2975 {"name":"id_"},
2976 {"name":"opaque_"},
2977 {"name":"sdp_"}
2978 ]
2979 },
2980 {
2981 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$CallMessage$Hangup",
2982 "fields":[
2983 {"name":"bitField0_"},
2984 {"name":"deviceId_"},
2985 {"name":"id_"},
2986 {"name":"type_"}
2987 ]
2988 },
2989 {
2990 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$CallMessage$IceUpdate",
2991 "fields":[
2992 {"name":"bitField0_"},
2993 {"name":"id_"},
2994 {"name":"line_"},
2995 {"name":"mid_"},
2996 {"name":"opaque_"},
2997 {"name":"sdp_"}
2998 ]
2999 },
3000 {
3001 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$CallMessage$Offer",
3002 "fields":[
3003 {"name":"bitField0_"},
3004 {"name":"id_"},
3005 {"name":"opaque_"},
3006 {"name":"sdp_"},
3007 {"name":"type_"}
3008 ]
3009 },
3010 {
3011 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$CallMessage$Opaque",
3012 "fields":[
3013 {"name":"bitField0_"},
3014 {"name":"data_"},
3015 {"name":"urgency_"}
3016 ]
3017 },
3018 {
3019 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$ContactDetails",
3020 "fields":[
3021 {"name":"archived_"},
3022 {"name":"avatar_"},
3023 {"name":"bitField0_"},
3024 {"name":"blocked_"},
3025 {"name":"color_"},
3026 {"name":"expireTimer_"},
3027 {"name":"inboxPosition_"},
3028 {"name":"name_"},
3029 {"name":"number_"},
3030 {"name":"profileKey_"},
3031 {"name":"uuid_"},
3032 {"name":"verified_"}
3033 ]
3034 },
3035 {
3036 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$ContactDetails$Avatar",
3037 "fields":[
3038 {"name":"bitField0_"},
3039 {"name":"contentType_"},
3040 {"name":"length_"}
3041 ]
3042 },
3043 {
3044 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$Content",
3045 "fields":[
3046 {"name":"bitField0_"},
3047 {"name":"callMessage_"},
3048 {"name":"dataMessage_"},
3049 {"name":"decryptionErrorMessage_"},
3050 {"name":"editMessage_"},
3051 {"name":"nullMessage_"},
3052 {"name":"pniSignatureMessage_"},
3053 {"name":"receiptMessage_"},
3054 {"name":"senderKeyDistributionMessage_"},
3055 {"name":"storyMessage_"},
3056 {"name":"syncMessage_"},
3057 {"name":"typingMessage_"}
3058 ]
3059 },
3060 {
3061 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage",
3062 "fields":[
3063 {"name":"attachments_"},
3064 {"name":"bitField0_"},
3065 {"name":"bodyRanges_"},
3066 {"name":"body_"},
3067 {"name":"contact_"},
3068 {"name":"delete_"},
3069 {"name":"expireTimer_"},
3070 {"name":"flags_"},
3071 {"name":"giftBadge_"},
3072 {"name":"groupCallUpdate_"},
3073 {"name":"groupV2_"},
3074 {"name":"group_"},
3075 {"name":"isViewOnce_"},
3076 {"name":"payment_"},
3077 {"name":"preview_"},
3078 {"name":"profileKey_"},
3079 {"name":"quote_"},
3080 {"name":"reaction_"},
3081 {"name":"requiredProtocolVersion_"},
3082 {"name":"sticker_"},
3083 {"name":"storyContext_"},
3084 {"name":"timestamp_"}
3085 ]
3086 },
3087 {
3088 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Contact",
3089 "fields":[
3090 {"name":"address_"},
3091 {"name":"avatar_"},
3092 {"name":"bitField0_"},
3093 {"name":"email_"},
3094 {"name":"name_"},
3095 {"name":"number_"},
3096 {"name":"organization_"}
3097 ]
3098 },
3099 {
3100 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Contact$Avatar",
3101 "fields":[
3102 {"name":"avatar_"},
3103 {"name":"bitField0_"},
3104 {"name":"isProfile_"}
3105 ]
3106 },
3107 {
3108 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Contact$Email",
3109 "fields":[
3110 {"name":"bitField0_"},
3111 {"name":"label_"},
3112 {"name":"type_"},
3113 {"name":"value_"}
3114 ]
3115 },
3116 {
3117 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Contact$Name",
3118 "fields":[
3119 {"name":"bitField0_"},
3120 {"name":"displayName_"},
3121 {"name":"familyName_"},
3122 {"name":"givenName_"},
3123 {"name":"middleName_"},
3124 {"name":"prefix_"},
3125 {"name":"suffix_"}
3126 ]
3127 },
3128 {
3129 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Contact$Phone",
3130 "fields":[
3131 {"name":"bitField0_"},
3132 {"name":"label_"},
3133 {"name":"type_"},
3134 {"name":"value_"}
3135 ]
3136 },
3137 {
3138 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Contact$PostalAddress",
3139 "fields":[
3140 {"name":"bitField0_"},
3141 {"name":"city_"},
3142 {"name":"country_"},
3143 {"name":"label_"},
3144 {"name":"neighborhood_"},
3145 {"name":"pobox_"},
3146 {"name":"postcode_"},
3147 {"name":"region_"},
3148 {"name":"street_"},
3149 {"name":"type_"}
3150 ]
3151 },
3152 {
3153 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Delete",
3154 "fields":[
3155 {"name":"bitField0_"},
3156 {"name":"targetSentTimestamp_"}
3157 ]
3158 },
3159 {
3160 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$GroupCallUpdate",
3161 "fields":[
3162 {"name":"bitField0_"},
3163 {"name":"eraId_"}
3164 ]
3165 },
3166 {
3167 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Payment",
3168 "fields":[
3169 {"name":"itemCase_"},
3170 {"name":"item_"}
3171 ]
3172 },
3173 {
3174 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Payment$Notification",
3175 "fields":[
3176 {"name":"bitField0_"},
3177 {"name":"note_"},
3178 {"name":"transactionCase_"},
3179 {"name":"transaction_"}
3180 ]
3181 },
3182 {
3183 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Payment$Notification$MobileCoin",
3184 "fields":[
3185 {"name":"bitField0_"},
3186 {"name":"receipt_"}
3187 ]
3188 },
3189 {
3190 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Quote",
3191 "fields":[
3192 {"name":"attachments_"},
3193 {"name":"authorUuid_"},
3194 {"name":"bitField0_"},
3195 {"name":"bodyRanges_"},
3196 {"name":"id_"},
3197 {"name":"text_"},
3198 {"name":"type_"}
3199 ]
3200 },
3201 {
3202 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Quote$QuotedAttachment",
3203 "fields":[
3204 {"name":"bitField0_"},
3205 {"name":"contentType_"},
3206 {"name":"fileName_"},
3207 {"name":"thumbnail_"}
3208 ]
3209 },
3210 {
3211 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Reaction",
3212 "fields":[
3213 {"name":"bitField0_"},
3214 {"name":"emoji_"},
3215 {"name":"remove_"},
3216 {"name":"targetAuthorUuid_"},
3217 {"name":"targetSentTimestamp_"}
3218 ]
3219 },
3220 {
3221 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Sticker",
3222 "fields":[
3223 {"name":"bitField0_"},
3224 {"name":"data_"},
3225 {"name":"emoji_"},
3226 {"name":"packId_"},
3227 {"name":"packKey_"},
3228 {"name":"stickerId_"}
3229 ]
3230 },
3231 {
3232 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$StoryContext",
3233 "fields":[
3234 {"name":"authorUuid_"},
3235 {"name":"bitField0_"},
3236 {"name":"sentTimestamp_"}
3237 ]
3238 },
3239 {
3240 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$Envelope",
3241 "fields":[
3242 {"name":"bitField0_"},
3243 {"name":"content_"},
3244 {"name":"destinationUuid_"},
3245 {"name":"reportingToken_"},
3246 {"name":"serverGuid_"},
3247 {"name":"serverTimestamp_"},
3248 {"name":"sourceDevice_"},
3249 {"name":"sourceUuid_"},
3250 {"name":"story_"},
3251 {"name":"timestamp_"},
3252 {"name":"type_"},
3253 {"name":"updatedPni_"},
3254 {"name":"urgent_"}
3255 ]
3256 },
3257 {
3258 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$GroupContext",
3259 "fields":[
3260 {"name":"avatar_"},
3261 {"name":"bitField0_"},
3262 {"name":"id_"},
3263 {"name":"membersE164_"},
3264 {"name":"members_"},
3265 {"name":"name_"},
3266 {"name":"type_"}
3267 ]
3268 },
3269 {
3270 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$GroupContext$Member",
3271 "fields":[
3272 {"name":"bitField0_"},
3273 {"name":"e164_"}
3274 ]
3275 },
3276 {
3277 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$GroupContextV2",
3278 "fields":[
3279 {"name":"bitField0_"},
3280 {"name":"groupChange_"},
3281 {"name":"masterKey_"},
3282 {"name":"revision_"}
3283 ]
3284 },
3285 {
3286 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$GroupDetails",
3287 "fields":[
3288 {"name":"active_"},
3289 {"name":"archived_"},
3290 {"name":"avatar_"},
3291 {"name":"bitField0_"},
3292 {"name":"blocked_"},
3293 {"name":"color_"},
3294 {"name":"expireTimer_"},
3295 {"name":"id_"},
3296 {"name":"inboxPosition_"},
3297 {"name":"membersE164_"},
3298 {"name":"members_"},
3299 {"name":"name_"}
3300 ]
3301 },
3302 {
3303 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$GroupDetails$Avatar",
3304 "fields":[
3305 {"name":"bitField0_"},
3306 {"name":"contentType_"},
3307 {"name":"length_"}
3308 ]
3309 },
3310 {
3311 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$GroupDetails$Member",
3312 "fields":[
3313 {"name":"bitField0_"},
3314 {"name":"e164_"}
3315 ]
3316 },
3317 {
3318 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$NullMessage",
3319 "fields":[
3320 {"name":"bitField0_"},
3321 {"name":"padding_"}
3322 ]
3323 },
3324 {
3325 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$PaymentAddress",
3326 "fields":[
3327 {"name":"addressCase_"},
3328 {"name":"address_"}
3329 ]
3330 },
3331 {
3332 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$PaymentAddress$MobileCoinAddress",
3333 "fields":[
3334 {"name":"address_"},
3335 {"name":"bitField0_"},
3336 {"name":"signature_"}
3337 ]
3338 },
3339 {
3340 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$PniSignatureMessage",
3341 "fields":[
3342 {"name":"bitField0_"},
3343 {"name":"pni_"},
3344 {"name":"signature_"}
3345 ]
3346 },
3347 {
3348 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$Preview",
3349 "fields":[
3350 {"name":"bitField0_"},
3351 {"name":"date_"},
3352 {"name":"description_"},
3353 {"name":"image_"},
3354 {"name":"title_"},
3355 {"name":"url_"}
3356 ]
3357 },
3358 {
3359 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$ReceiptMessage",
3360 "fields":[
3361 {"name":"bitField0_"},
3362 {"name":"timestamp_"},
3363 {"name":"type_"}
3364 ]
3365 },
3366 {
3367 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$StoryMessage",
3368 "fields":[
3369 {"name":"allowsReplies_"},
3370 {"name":"attachmentCase_"},
3371 {"name":"attachment_"},
3372 {"name":"bitField0_"},
3373 {"name":"bodyRanges_"},
3374 {"name":"group_"},
3375 {"name":"profileKey_"}
3376 ]
3377 },
3378 {
3379 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage",
3380 "fields":[
3381 {"name":"bitField0_"},
3382 {"name":"blocked_"},
3383 {"name":"callEvent_"},
3384 {"name":"configuration_"},
3385 {"name":"contacts_"},
3386 {"name":"fetchLatest_"},
3387 {"name":"groups_"},
3388 {"name":"keys_"},
3389 {"name":"messageRequestResponse_"},
3390 {"name":"outgoingPayment_"},
3391 {"name":"padding_"},
3392 {"name":"pniChangeNumber_"},
3393 {"name":"pniIdentity_"},
3394 {"name":"read_"},
3395 {"name":"request_"},
3396 {"name":"sent_"},
3397 {"name":"stickerPackOperation_"},
3398 {"name":"verified_"},
3399 {"name":"viewOnceOpen_"},
3400 {"name":"viewed_"}
3401 ]
3402 },
3403 {
3404 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Blocked",
3405 "fields":[
3406 {"name":"groupIds_"},
3407 {"name":"numbers_"},
3408 {"name":"uuids_"}
3409 ]
3410 },
3411 {
3412 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$CallEvent",
3413 "fields":[
3414 {"name":"bitField0_"},
3415 {"name":"conversationId_"},
3416 {"name":"direction_"},
3417 {"name":"event_"},
3418 {"name":"id_"},
3419 {"name":"timestamp_"},
3420 {"name":"type_"}
3421 ]
3422 },
3423 {
3424 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Configuration",
3425 "fields":[
3426 {"name":"bitField0_"},
3427 {"name":"linkPreviews_"},
3428 {"name":"provisioningVersion_"},
3429 {"name":"readReceipts_"},
3430 {"name":"typingIndicators_"},
3431 {"name":"unidentifiedDeliveryIndicators_"}
3432 ]
3433 },
3434 {
3435 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Contacts",
3436 "fields":[
3437 {"name":"bitField0_"},
3438 {"name":"blob_"},
3439 {"name":"complete_"}
3440 ]
3441 },
3442 {
3443 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$FetchLatest",
3444 "fields":[
3445 {"name":"bitField0_"},
3446 {"name":"type_"}
3447 ]
3448 },
3449 {
3450 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Groups",
3451 "fields":[
3452 {"name":"bitField0_"},
3453 {"name":"blob_"}
3454 ]
3455 },
3456 {
3457 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Keys",
3458 "fields":[
3459 {"name":"bitField0_"},
3460 {"name":"storageService_"}
3461 ]
3462 },
3463 {
3464 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$MessageRequestResponse",
3465 "fields":[
3466 {"name":"bitField0_"},
3467 {"name":"groupId_"},
3468 {"name":"threadUuid_"},
3469 {"name":"type_"}
3470 ]
3471 },
3472 {
3473 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$OutgoingPayment",
3474 "fields":[
3475 {"name":"bitField0_"},
3476 {"name":"note_"},
3477 {"name":"paymentDetailCase_"},
3478 {"name":"paymentDetail_"},
3479 {"name":"recipientUuid_"}
3480 ]
3481 },
3482 {
3483 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$OutgoingPayment$MobileCoin",
3484 "fields":[
3485 {"name":"amountPicoMob_"},
3486 {"name":"bitField0_"},
3487 {"name":"feePicoMob_"},
3488 {"name":"ledgerBlockIndex_"},
3489 {"name":"ledgerBlockTimestamp_"},
3490 {"name":"outputPublicKeys_"},
3491 {"name":"receipt_"},
3492 {"name":"recipientAddress_"},
3493 {"name":"spentKeyImages_"}
3494 ]
3495 },
3496 {
3497 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$PniIdentity",
3498 "fields":[
3499 {"name":"bitField0_"},
3500 {"name":"privateKey_"},
3501 {"name":"publicKey_"}
3502 ]
3503 },
3504 {
3505 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Read",
3506 "fields":[
3507 {"name":"bitField0_"},
3508 {"name":"senderUuid_"},
3509 {"name":"timestamp_"}
3510 ]
3511 },
3512 {
3513 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Request",
3514 "fields":[
3515 {"name":"bitField0_"},
3516 {"name":"type_"}
3517 ]
3518 },
3519 {
3520 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Sent",
3521 "fields":[
3522 {"name":"bitField0_"},
3523 {"name":"destinationE164_"},
3524 {"name":"destinationUuid_"},
3525 {"name":"editMessage_"},
3526 {"name":"expirationStartTimestamp_"},
3527 {"name":"isRecipientUpdate_"},
3528 {"name":"message_"},
3529 {"name":"storyMessageRecipients_"},
3530 {"name":"storyMessage_"},
3531 {"name":"timestamp_"},
3532 {"name":"unidentifiedStatus_"}
3533 ]
3534 },
3535 {
3536 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Sent$StoryMessageRecipient",
3537 "fields":[
3538 {"name":"bitField0_"},
3539 {"name":"destinationUuid_"},
3540 {"name":"distributionListIds_"},
3541 {"name":"isAllowedToReply_"}
3542 ]
3543 },
3544 {
3545 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Sent$UnidentifiedDeliveryStatus",
3546 "fields":[
3547 {"name":"bitField0_"},
3548 {"name":"destinationUuid_"},
3549 {"name":"unidentified_"}
3550 ]
3551 },
3552 {
3553 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$StickerPackOperation",
3554 "fields":[
3555 {"name":"bitField0_"},
3556 {"name":"packId_"},
3557 {"name":"packKey_"},
3558 {"name":"type_"}
3559 ]
3560 },
3561 {
3562 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$ViewOnceOpen",
3563 "fields":[
3564 {"name":"bitField0_"},
3565 {"name":"senderUuid_"},
3566 {"name":"timestamp_"}
3567 ]
3568 },
3569 {
3570 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Viewed",
3571 "fields":[
3572 {"name":"bitField0_"},
3573 {"name":"senderUuid_"},
3574 {"name":"timestamp_"}
3575 ]
3576 },
3577 {
3578 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$TextAttachment",
3579 "fields":[
3580 {"name":"backgroundCase_"},
3581 {"name":"background_"},
3582 {"name":"bitField0_"},
3583 {"name":"preview_"},
3584 {"name":"textBackgroundColor_"},
3585 {"name":"textForegroundColor_"},
3586 {"name":"textStyle_"},
3587 {"name":"text_"}
3588 ]
3589 },
3590 {
3591 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$TextAttachment$Gradient",
3592 "fields":[
3593 {"name":"angle_"},
3594 {"name":"bitField0_"},
3595 {"name":"colors_"},
3596 {"name":"endColor_"},
3597 {"name":"positions_"},
3598 {"name":"startColor_"}
3599 ]
3600 },
3601 {
3602 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$TypingMessage",
3603 "fields":[
3604 {"name":"action_"},
3605 {"name":"bitField0_"},
3606 {"name":"groupId_"},
3607 {"name":"timestamp_"}
3608 ]
3609 },
3610 {
3611 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$Verified",
3612 "fields":[
3613 {"name":"bitField0_"},
3614 {"name":"destinationUuid_"},
3615 {"name":"identityKey_"},
3616 {"name":"nullMessage_"},
3617 {"name":"state_"}
3618 ]
3619 },
3620 {
3621 "name":"org.whispersystems.signalservice.internal.push.StaleDevices",
3622 "allDeclaredFields":true,
3623 "queryAllDeclaredMethods":true,
3624 "queryAllDeclaredConstructors":true,
3625 "methods":[{"name":"<init>","parameterTypes":[] }]
3626 },
3627 {
3628 "name":"org.whispersystems.signalservice.internal.push.UpdateVerificationSessionRequestBody",
3629 "allDeclaredFields":true,
3630 "queryAllDeclaredMethods":true,
3631 "queryAllDeclaredConstructors":true,
3632 "methods":[
3633 {"name":"getCaptcha","parameterTypes":[] },
3634 {"name":"getMcc","parameterTypes":[] },
3635 {"name":"getMnc","parameterTypes":[] },
3636 {"name":"getPushChallenge","parameterTypes":[] },
3637 {"name":"getPushToken","parameterTypes":[] },
3638 {"name":"getPushTokenType","parameterTypes":[] }
3639 ]
3640 },
3641 {
3642 "name":"org.whispersystems.signalservice.internal.push.VerificationSessionMetadataRequestBody",
3643 "allDeclaredFields":true,
3644 "queryAllDeclaredMethods":true,
3645 "queryAllDeclaredConstructors":true,
3646 "methods":[
3647 {"name":"getMcc","parameterTypes":[] },
3648 {"name":"getMnc","parameterTypes":[] },
3649 {"name":"getNumber","parameterTypes":[] },
3650 {"name":"getPushToken","parameterTypes":[] },
3651 {"name":"getPushTokenType","parameterTypes":[] }
3652 ]
3653 },
3654 {
3655 "name":"org.whispersystems.signalservice.internal.push.VerifyAccountResponse",
3656 "allDeclaredFields":true,
3657 "allDeclaredMethods":true,
3658 "allDeclaredConstructors":true
3659 },
3660 {
3661 "name":"org.whispersystems.signalservice.internal.push.WhoAmIResponse",
3662 "allDeclaredFields":true,
3663 "queryAllDeclaredMethods":true,
3664 "queryAllDeclaredConstructors":true,
3665 "methods":[{"name":"<init>","parameterTypes":[] }]
3666 },
3667 {
3668 "name":"org.whispersystems.signalservice.internal.serialize.protos.AddressProto",
3669 "fields":[
3670 {"name":"bitField0_"},
3671 {"name":"e164_"},
3672 {"name":"uuid_"}
3673 ]
3674 },
3675 {
3676 "name":"org.whispersystems.signalservice.internal.serialize.protos.MetadataProto",
3677 "fields":[
3678 {"name":"address_"},
3679 {"name":"bitField0_"},
3680 {"name":"destinationUuid_"},
3681 {"name":"groupId_"},
3682 {"name":"needsReceipt_"},
3683 {"name":"senderDevice_"},
3684 {"name":"serverDeliveredTimestamp_"},
3685 {"name":"serverGuid_"},
3686 {"name":"serverReceivedTimestamp_"},
3687 {"name":"timestamp_"}
3688 ]
3689 },
3690 {
3691 "name":"org.whispersystems.signalservice.internal.serialize.protos.SignalServiceContentProto",
3692 "fields":[
3693 {"name":"bitField0_"},
3694 {"name":"dataCase_"},
3695 {"name":"data_"},
3696 {"name":"localAddress_"},
3697 {"name":"metadata_"}
3698 ]
3699 },
3700 {
3701 "name":"org.whispersystems.signalservice.internal.sticker.StickerProtos$Pack",
3702 "fields":[
3703 {"name":"author_"},
3704 {"name":"bitField0_"},
3705 {"name":"cover_"},
3706 {"name":"stickers_"},
3707 {"name":"title_"}
3708 ]
3709 },
3710 {
3711 "name":"org.whispersystems.signalservice.internal.sticker.StickerProtos$Pack$Sticker",
3712 "fields":[
3713 {"name":"bitField0_"},
3714 {"name":"contentType_"},
3715 {"name":"emoji_"},
3716 {"name":"id_"}
3717 ]
3718 },
3719 {
3720 "name":"org.whispersystems.signalservice.internal.storage.protos.AccountRecord",
3721 "allDeclaredFields":true
3722 },
3723 {
3724 "name":"org.whispersystems.signalservice.internal.storage.protos.AccountRecord$PinnedConversation",
3725 "fields":[
3726 {"name":"identifierCase_"},
3727 {"name":"identifier_"}
3728 ]
3729 },
3730 {
3731 "name":"org.whispersystems.signalservice.internal.storage.protos.AccountRecord$PinnedConversation$Contact",
3732 "fields":[
3733 {"name":"e164_"},
3734 {"name":"uuid_"}
3735 ]
3736 },
3737 {
3738 "name":"org.whispersystems.signalservice.internal.storage.protos.ContactRecord",
3739 "allDeclaredFields":true
3740 },
3741 {
3742 "name":"org.whispersystems.signalservice.internal.storage.protos.GroupV1Record",
3743 "allDeclaredFields":true
3744 },
3745 {
3746 "name":"org.whispersystems.signalservice.internal.storage.protos.GroupV2Record",
3747 "allDeclaredFields":true
3748 },
3749 {
3750 "name":"org.whispersystems.signalservice.internal.storage.protos.ManifestRecord",
3751 "fields":[
3752 {"name":"identifiers_"},
3753 {"name":"sourceDevice_"},
3754 {"name":"version_"}
3755 ]
3756 },
3757 {
3758 "name":"org.whispersystems.signalservice.internal.storage.protos.ManifestRecord$Identifier",
3759 "fields":[
3760 {"name":"raw_"},
3761 {"name":"type_"}
3762 ]
3763 },
3764 {
3765 "name":"org.whispersystems.signalservice.internal.storage.protos.Payments",
3766 "allDeclaredFields":true
3767 },
3768 {
3769 "name":"org.whispersystems.signalservice.internal.storage.protos.ReadOperation",
3770 "fields":[{"name":"readKey_"}]
3771 },
3772 {
3773 "name":"org.whispersystems.signalservice.internal.storage.protos.StorageItem",
3774 "fields":[
3775 {"name":"key_"},
3776 {"name":"value_"}
3777 ]
3778 },
3779 {
3780 "name":"org.whispersystems.signalservice.internal.storage.protos.StorageItems",
3781 "fields":[{"name":"items_"}]
3782 },
3783 {
3784 "name":"org.whispersystems.signalservice.internal.storage.protos.StorageManifest",
3785 "fields":[
3786 {"name":"value_"},
3787 {"name":"version_"}
3788 ]
3789 },
3790 {
3791 "name":"org.whispersystems.signalservice.internal.storage.protos.StorageRecord",
3792 "fields":[
3793 {"name":"recordCase_"},
3794 {"name":"record_"}
3795 ]
3796 },
3797 {
3798 "name":"org.whispersystems.signalservice.internal.storage.protos.StoryDistributionListRecord",
3799 "allDeclaredFields":true
3800 },
3801 {
3802 "name":"org.whispersystems.signalservice.internal.util.JsonUtil$AciDeserializer",
3803 "methods":[{"name":"<init>","parameterTypes":[] }]
3804 },
3805 {
3806 "name":"org.whispersystems.signalservice.internal.util.JsonUtil$IdentityKeyDeserializer",
3807 "methods":[{"name":"<init>","parameterTypes":[] }]
3808 },
3809 {
3810 "name":"org.whispersystems.signalservice.internal.util.JsonUtil$IdentityKeySerializer",
3811 "methods":[{"name":"<init>","parameterTypes":[] }]
3812 },
3813 {
3814 "name":"org.whispersystems.signalservice.internal.util.JsonUtil$ServiceIdDeserializer",
3815 "methods":[{"name":"<init>","parameterTypes":[] }]
3816 },
3817 {
3818 "name":"org.whispersystems.signalservice.internal.util.JsonUtil$UuidDeserializer",
3819 "methods":[{"name":"<init>","parameterTypes":[] }]
3820 },
3821 {
3822 "name":"org.whispersystems.signalservice.internal.websocket.WebSocketProtos$WebSocketMessage",
3823 "fields":[
3824 {"name":"bitField0_"},
3825 {"name":"request_"},
3826 {"name":"response_"},
3827 {"name":"type_"}
3828 ]
3829 },
3830 {
3831 "name":"org.whispersystems.signalservice.internal.websocket.WebSocketProtos$WebSocketRequestMessage",
3832 "fields":[
3833 {"name":"bitField0_"},
3834 {"name":"body_"},
3835 {"name":"headers_"},
3836 {"name":"id_"},
3837 {"name":"path_"},
3838 {"name":"verb_"}
3839 ]
3840 },
3841 {
3842 "name":"org.whispersystems.signalservice.internal.websocket.WebSocketProtos$WebSocketResponseMessage",
3843 "fields":[
3844 {"name":"bitField0_"},
3845 {"name":"body_"},
3846 {"name":"headers_"},
3847 {"name":"id_"},
3848 {"name":"message_"},
3849 {"name":"status_"}
3850 ]
3851 },
3852 {
3853 "name":"sun.misc.Unsafe",
3854 "allDeclaredFields":true,
3855 "methods":[
3856 {"name":"allocateMemory","parameterTypes":["long"] },
3857 {"name":"arrayBaseOffset","parameterTypes":["java.lang.Class"] },
3858 {"name":"arrayIndexScale","parameterTypes":["java.lang.Class"] },
3859 {"name":"copyMemory","parameterTypes":["long","long","long"] },
3860 {"name":"copyMemory","parameterTypes":["java.lang.Object","long","java.lang.Object","long","long"] },
3861 {"name":"freeMemory","parameterTypes":["long"] },
3862 {"name":"getAddress","parameterTypes":["long"] },
3863 {"name":"getBoolean","parameterTypes":["java.lang.Object","long"] },
3864 {"name":"getByte","parameterTypes":["long"] },
3865 {"name":"getByte","parameterTypes":["java.lang.Object","long"] },
3866 {"name":"getDouble","parameterTypes":["long"] },
3867 {"name":"getDouble","parameterTypes":["java.lang.Object","long"] },
3868 {"name":"getFloat","parameterTypes":["long"] },
3869 {"name":"getFloat","parameterTypes":["java.lang.Object","long"] },
3870 {"name":"getInt","parameterTypes":["long"] },
3871 {"name":"getInt","parameterTypes":["java.lang.Object","long"] },
3872 {"name":"getLong","parameterTypes":["long"] },
3873 {"name":"getLong","parameterTypes":["java.lang.Object","long"] },
3874 {"name":"getObject","parameterTypes":["java.lang.Object","long"] },
3875 {"name":"getShort","parameterTypes":["long"] },
3876 {"name":"objectFieldOffset","parameterTypes":["java.lang.reflect.Field"] },
3877 {"name":"putAddress","parameterTypes":["long","long"] },
3878 {"name":"putBoolean","parameterTypes":["java.lang.Object","long","boolean"] },
3879 {"name":"putByte","parameterTypes":["long","byte"] },
3880 {"name":"putByte","parameterTypes":["java.lang.Object","long","byte"] },
3881 {"name":"putDouble","parameterTypes":["long","double"] },
3882 {"name":"putDouble","parameterTypes":["java.lang.Object","long","double"] },
3883 {"name":"putFloat","parameterTypes":["long","float"] },
3884 {"name":"putFloat","parameterTypes":["java.lang.Object","long","float"] },
3885 {"name":"putInt","parameterTypes":["long","int"] },
3886 {"name":"putInt","parameterTypes":["java.lang.Object","long","int"] },
3887 {"name":"putLong","parameterTypes":["long","long"] },
3888 {"name":"putLong","parameterTypes":["java.lang.Object","long","long"] },
3889 {"name":"putObject","parameterTypes":["java.lang.Object","long","java.lang.Object"] },
3890 {"name":"putShort","parameterTypes":["long","short"] }
3891 ]
3892 },
3893 {
3894 "name":"sun.security.provider.DSA$SHA224withDSA",
3895 "methods":[{"name":"<init>","parameterTypes":[] }]
3896 },
3897 {
3898 "name":"sun.security.provider.JavaKeyStore$DualFormatJKS",
3899 "methods":[{"name":"<init>","parameterTypes":[] }]
3900 },
3901 {
3902 "name":"sun.security.provider.JavaKeyStore$JKS",
3903 "methods":[{"name":"<init>","parameterTypes":[] }]
3904 },
3905 {
3906 "name":"sun.security.provider.NativePRNG",
3907 "methods":[{"name":"<init>","parameterTypes":[] }]
3908 },
3909 {
3910 "name":"sun.security.provider.NativePRNG$NonBlocking",
3911 "methods":[{"name":"<init>","parameterTypes":[] }]
3912 },
3913 {
3914 "name":"sun.security.provider.SHA",
3915 "methods":[{"name":"<init>","parameterTypes":[] }]
3916 },
3917 {
3918 "name":"sun.security.provider.SHA2$SHA224",
3919 "methods":[{"name":"<init>","parameterTypes":[] }]
3920 },
3921 {
3922 "name":"sun.security.provider.SHA2$SHA256",
3923 "methods":[{"name":"<init>","parameterTypes":[] }]
3924 },
3925 {
3926 "name":"sun.security.provider.SHA5$SHA384",
3927 "methods":[{"name":"<init>","parameterTypes":[] }]
3928 },
3929 {
3930 "name":"sun.security.provider.SHA5$SHA512",
3931 "methods":[{"name":"<init>","parameterTypes":[] }]
3932 },
3933 {
3934 "name":"sun.security.provider.SecureRandom",
3935 "methods":[{"name":"<init>","parameterTypes":[] }]
3936 },
3937 {
3938 "name":"sun.security.provider.certpath.PKIXCertPathValidator",
3939 "methods":[{"name":"<init>","parameterTypes":[] }]
3940 },
3941 {
3942 "name":"sun.security.rsa.PSSParameters",
3943 "methods":[{"name":"<init>","parameterTypes":[] }]
3944 },
3945 {
3946 "name":"sun.security.rsa.RSAKeyFactory$Legacy",
3947 "methods":[{"name":"<init>","parameterTypes":[] }]
3948 },
3949 {
3950 "name":"sun.security.rsa.RSAPSSSignature",
3951 "methods":[{"name":"<init>","parameterTypes":[] }]
3952 },
3953 {
3954 "name":"sun.security.rsa.RSASignature$SHA224withRSA",
3955 "methods":[{"name":"<init>","parameterTypes":[] }]
3956 },
3957 {
3958 "name":"sun.security.rsa.RSASignature$SHA256withRSA",
3959 "methods":[{"name":"<init>","parameterTypes":[] }]
3960 },
3961 {
3962 "name":"sun.security.rsa.RSASignature$SHA512withRSA",
3963 "methods":[{"name":"<init>","parameterTypes":[] }]
3964 },
3965 {
3966 "name":"sun.security.ssl.SSLContextImpl$TLSContext",
3967 "methods":[{"name":"<init>","parameterTypes":[] }]
3968 },
3969 {
3970 "name":"sun.security.ssl.TrustManagerFactoryImpl$PKIXFactory",
3971 "methods":[{"name":"<init>","parameterTypes":[] }]
3972 },
3973 {
3974 "name":"sun.security.x509.AuthorityKeyIdentifierExtension",
3975 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
3976 },
3977 {
3978 "name":"sun.security.x509.BasicConstraintsExtension",
3979 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
3980 },
3981 {
3982 "name":"sun.security.x509.CRLDistributionPointsExtension",
3983 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
3984 },
3985 {
3986 "name":"sun.security.x509.ExtendedKeyUsageExtension",
3987 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
3988 },
3989 {
3990 "name":"sun.security.x509.KeyUsageExtension",
3991 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
3992 },
3993 {
3994 "name":"sun.security.x509.SubjectAlternativeNameExtension",
3995 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
3996 },
3997 {
3998 "name":"sun.security.x509.SubjectKeyIdentifierExtension",
3999 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
4000 }
4001 ]