]> nmode's Git Repositories - signal-cli/blob - graalvm-config-dir/reflect-config.json
Update graalvm-config
[signal-cli] / graalvm-config-dir / reflect-config.json
1 [
2 {
3 "name":"byte[]",
4 "allDeclaredMethods":true,
5 "allPublicMethods":true
6 },
7 {
8 "name":"char[]"
9 },
10 {
11 "name":"com.fasterxml.jackson.databind.ext.Java7SupportImpl",
12 "methods":[{"name":"<init>","parameterTypes":[] }]
13 },
14 {
15 "name":"com.google.protobuf.AbstractProtobufList",
16 "allDeclaredFields":true,
17 "allDeclaredMethods":true
18 },
19 {
20 "name":"com.google.protobuf.Internal$LongList",
21 "allDeclaredMethods":true
22 },
23 {
24 "name":"com.google.protobuf.Internal$ProtobufList",
25 "allDeclaredMethods":true
26 },
27 {
28 "name":"com.google.protobuf.LongArrayList",
29 "allDeclaredFields":true,
30 "allDeclaredMethods":true,
31 "allDeclaredConstructors":true
32 },
33 {
34 "name":"com.google.protobuf.PrimitiveNonBoxingCollection",
35 "allDeclaredMethods":true
36 },
37 {
38 "name":"com.kenai.jffi.Invoker",
39 "methods":[
40 {"name":"invokeI6","parameterTypes":["com.kenai.jffi.CallContext","long","int","int","int","int","int","int"] },
41 {"name":"invokeL6","parameterTypes":["com.kenai.jffi.CallContext","long","long","long","long","long","long","long"] },
42 {"name":"invokeN6","parameterTypes":["com.kenai.jffi.CallContext","long","long","long","long","long","long","long"] }
43 ]
44 },
45 {
46 "name":"com.kenai.jffi.Version",
47 "fields":[
48 {"name":"MAJOR"},
49 {"name":"MICRO"},
50 {"name":"MINOR"}
51 ]
52 },
53 {
54 "name":"com.kenai.jffi.internal.StubLoader",
55 "methods":[{"name":"isLoaded","parameterTypes":[] }]
56 },
57 {
58 "name":"com.sun.crypto.provider.AESCipher$General",
59 "methods":[{"name":"<init>","parameterTypes":[] }]
60 },
61 {
62 "name":"com.sun.crypto.provider.DHParameters",
63 "methods":[{"name":"<init>","parameterTypes":[] }]
64 },
65 {
66 "name":"com.sun.crypto.provider.HmacCore$HmacSHA256",
67 "methods":[{"name":"<init>","parameterTypes":[] }]
68 },
69 {
70 "name":"com.sun.crypto.provider.TlsKeyMaterialGenerator",
71 "methods":[{"name":"<init>","parameterTypes":[] }]
72 },
73 {
74 "name":"com.sun.crypto.provider.TlsMasterSecretGenerator",
75 "methods":[{"name":"<init>","parameterTypes":[] }]
76 },
77 {
78 "name":"com.sun.crypto.provider.TlsPrfGenerator$V12",
79 "methods":[{"name":"<init>","parameterTypes":[] }]
80 },
81 {
82 "name":"int",
83 "allDeclaredMethods":true,
84 "allPublicMethods":true
85 },
86 {
87 "name":"int[]",
88 "allDeclaredMethods":true,
89 "allPublicMethods":true
90 },
91 {
92 "name":"java.io.Serializable",
93 "allDeclaredMethods":true
94 },
95 {
96 "name":"java.lang.Boolean",
97 "allDeclaredFields":true,
98 "allDeclaredMethods":true,
99 "allDeclaredConstructors":true
100 },
101 {
102 "name":"java.lang.Comparable",
103 "allDeclaredMethods":true
104 },
105 {
106 "name":"java.lang.Double",
107 "methods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }]
108 },
109 {
110 "name":"java.lang.Enum",
111 "allDeclaredMethods":true
112 },
113 {
114 "name":"java.lang.Integer",
115 "allDeclaredFields":true,
116 "allDeclaredMethods":true,
117 "allDeclaredConstructors":true,
118 "methods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }]
119 },
120 {
121 "name":"java.lang.Iterable",
122 "allDeclaredMethods":true
123 },
124 {
125 "name":"java.lang.Long",
126 "allDeclaredFields":true,
127 "allDeclaredMethods":true,
128 "allDeclaredConstructors":true,
129 "methods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }]
130 },
131 {
132 "name":"java.lang.Number",
133 "allDeclaredFields":true,
134 "allDeclaredMethods":true
135 },
136 {
137 "name":"java.lang.String",
138 "allPublicMethods":true
139 },
140 {
141 "name":"java.lang.reflect.Method",
142 "methods":[{"name":"isDefault","parameterTypes":[] }]
143 },
144 {
145 "name":"java.nio.Buffer",
146 "allDeclaredMethods":true,
147 "fields":[{"name":"address"}]
148 },
149 {
150 "name":"java.nio.ByteBuffer",
151 "allDeclaredMethods":true,
152 "allPublicMethods":true
153 },
154 {
155 "name":"java.security.KeyStoreSpi"
156 },
157 {
158 "name":"java.security.SecureRandomParameters"
159 },
160 {
161 "name":"java.security.cert.PKIXRevocationChecker"
162 },
163 {
164 "name":"java.security.interfaces.ECPrivateKey"
165 },
166 {
167 "name":"java.security.interfaces.ECPublicKey"
168 },
169 {
170 "name":"java.security.interfaces.RSAPrivateKey"
171 },
172 {
173 "name":"java.security.interfaces.RSAPublicKey"
174 },
175 {
176 "name":"java.util.AbstractCollection",
177 "allDeclaredFields":true,
178 "allDeclaredMethods":true
179 },
180 {
181 "name":"java.util.AbstractList",
182 "allDeclaredFields":true,
183 "allDeclaredMethods":true
184 },
185 {
186 "name":"java.util.ArrayList",
187 "allDeclaredMethods":true,
188 "allDeclaredConstructors":true
189 },
190 {
191 "name":"java.util.Collection",
192 "allDeclaredMethods":true
193 },
194 {
195 "name":"java.util.HashSet",
196 "allDeclaredMethods":true,
197 "allDeclaredConstructors":true
198 },
199 {
200 "name":"java.util.LinkedHashMap",
201 "allDeclaredMethods":true,
202 "allDeclaredConstructors":true
203 },
204 {
205 "name":"java.util.List",
206 "allDeclaredMethods":true
207 },
208 {
209 "name":"java.util.Locale",
210 "methods":[{"name":"getUnicodeLocaleType","parameterTypes":["java.lang.String"] }]
211 },
212 {
213 "name":"java.util.RandomAccess",
214 "allDeclaredMethods":true
215 },
216 {
217 "name":"java.util.UUID",
218 "allDeclaredFields":true,
219 "allDeclaredMethods":true,
220 "allDeclaredConstructors":true
221 },
222 {
223 "name":"jnr.constants.platform.linux.ProtocolFamily"
224 },
225 {
226 "name":"jnr.constants.platform.linux.Shutdown"
227 },
228 {
229 "name":"jnr.constants.platform.linux.Sock"
230 },
231 {
232 "name":"jnr.constants.platform.linux.SocketLevel"
233 },
234 {
235 "name":"jnr.constants.platform.linux.SocketOption"
236 },
237 {
238 "name":"jnr.enxio.channels.Native$LibC",
239 "allPublicMethods":true
240 },
241 {
242 "name":"jnr.enxio.channels.Native$LibC$jnr$ffi$1",
243 "methods":[{"name":"<init>","parameterTypes":["jnr.ffi.Runtime","jnr.ffi.provider.jffi.NativeLibrary","java.lang.Object[]"] }]
244 },
245 {
246 "name":"jnr.ffi.Pointer",
247 "allDeclaredMethods":true,
248 "allPublicMethods":true
249 },
250 {
251 "name":"jnr.ffi.StructLayout$gid_t",
252 "methods":[{"name":"<init>","parameterTypes":["jnr.ffi.StructLayout"] }]
253 },
254 {
255 "name":"jnr.ffi.byref.IntByReference",
256 "allPublicMethods":true
257 },
258 {
259 "name":"jnr.ffi.provider.converters.ByReferenceParameterConverter",
260 "methods":[{"name":"nativeType","parameterTypes":[] }]
261 },
262 {
263 "name":"jnr.ffi.provider.converters.ByReferenceParameterConverter$Out",
264 "allPublicMethods":true
265 },
266 {
267 "name":"jnr.ffi.provider.converters.StringResultConverter",
268 "allPublicMethods":true
269 },
270 {
271 "name":"jnr.ffi.provider.converters.StructByReferenceToNativeConverter",
272 "allPublicMethods":true
273 },
274 {
275 "name":"jnr.ffi.provider.jffi.BufferParameterStrategy",
276 "methods":[{"name":"address","parameterTypes":["java.nio.Buffer"] }]
277 },
278 {
279 "name":"jnr.ffi.provider.jffi.PointerParameterStrategy",
280 "methods":[{"name":"address","parameterTypes":["jnr.ffi.Pointer"] }]
281 },
282 {
283 "name":"jnr.ffi.provider.jffi.Provider",
284 "methods":[{"name":"<init>","parameterTypes":[] }]
285 },
286 {
287 "name":"jnr.ffi.provider.jffi.platform.x86_64.linux.TypeAliases",
288 "fields":[{"name":"ALIASES"}]
289 },
290 {
291 "name":"jnr.posix.Timeval",
292 "allPublicMethods":true
293 },
294 {
295 "name":"jnr.unixsocket.Native$LibC",
296 "allPublicMethods":true
297 },
298 {
299 "name":"jnr.unixsocket.Native$LibC$jnr$ffi$0",
300 "methods":[{"name":"<init>","parameterTypes":["jnr.ffi.Runtime","jnr.ffi.provider.jffi.NativeLibrary","java.lang.Object[]"] }]
301 },
302 {
303 "name":"jnr.unixsocket.SockAddrUnix",
304 "allPublicMethods":true
305 },
306 {
307 "name":"long",
308 "allDeclaredMethods":true,
309 "allPublicMethods":true
310 },
311 {
312 "name":"long[]"
313 },
314 {
315 "name":"org.asamk.Signal",
316 "allDeclaredMethods":true,
317 "allDeclaredClasses":true
318 },
319 {
320 "name":"org.asamk.Signal$MessageReceived",
321 "allDeclaredConstructors":true,
322 "allPublicConstructors":true
323 },
324 {
325 "name":"org.asamk.Signal$ReceiptReceived",
326 "allDeclaredConstructors":true,
327 "allPublicConstructors":true
328 },
329 {
330 "name":"org.asamk.Signal$SyncMessageReceived",
331 "allDeclaredConstructors":true,
332 "allPublicConstructors":true
333 },
334 {
335 "name":"org.asamk.signal.commands.GetUserStatusCommand$JsonUserStatus",
336 "allDeclaredFields":true,
337 "allDeclaredMethods":true,
338 "allDeclaredConstructors":true
339 },
340 {
341 "name":"org.asamk.signal.commands.ListGroupsCommand$JsonGroup",
342 "allDeclaredFields":true,
343 "allDeclaredMethods":true,
344 "allDeclaredConstructors":true
345 },
346 {
347 "name":"org.asamk.signal.json.JsonAttachment",
348 "allDeclaredFields":true,
349 "allDeclaredMethods":true,
350 "allDeclaredConstructors":true
351 },
352 {
353 "name":"org.asamk.signal.json.JsonCallMessage",
354 "allDeclaredFields":true,
355 "allDeclaredMethods":true,
356 "allDeclaredConstructors":true
357 },
358 {
359 "name":"org.asamk.signal.json.JsonContactAddress",
360 "allDeclaredFields":true,
361 "allDeclaredMethods":true,
362 "allDeclaredConstructors":true
363 },
364 {
365 "name":"org.asamk.signal.json.JsonContactAvatar",
366 "allDeclaredFields":true,
367 "allDeclaredMethods":true,
368 "allDeclaredConstructors":true
369 },
370 {
371 "name":"org.asamk.signal.json.JsonContactEmail",
372 "allDeclaredFields":true,
373 "allDeclaredMethods":true,
374 "allDeclaredConstructors":true
375 },
376 {
377 "name":"org.asamk.signal.json.JsonContactName",
378 "allDeclaredFields":true,
379 "allDeclaredMethods":true,
380 "allDeclaredConstructors":true
381 },
382 {
383 "name":"org.asamk.signal.json.JsonContactPhone",
384 "allDeclaredFields":true,
385 "allDeclaredMethods":true,
386 "allDeclaredConstructors":true
387 },
388 {
389 "name":"org.asamk.signal.json.JsonDataMessage",
390 "allDeclaredFields":true,
391 "allDeclaredMethods":true,
392 "allDeclaredConstructors":true
393 },
394 {
395 "name":"org.asamk.signal.json.JsonError",
396 "allDeclaredFields":true,
397 "allDeclaredMethods":true,
398 "allDeclaredConstructors":true
399 },
400 {
401 "name":"org.asamk.signal.json.JsonGroupInfo",
402 "allDeclaredFields":true,
403 "allDeclaredMethods":true,
404 "allDeclaredConstructors":true
405 },
406 {
407 "name":"org.asamk.signal.json.JsonMention",
408 "allDeclaredFields":true,
409 "allDeclaredMethods":true,
410 "allDeclaredConstructors":true
411 },
412 {
413 "name":"org.asamk.signal.json.JsonMessageEnvelope",
414 "allDeclaredFields":true,
415 "allDeclaredMethods":true,
416 "allDeclaredConstructors":true
417 },
418 {
419 "name":"org.asamk.signal.json.JsonQuote",
420 "allDeclaredFields":true,
421 "allDeclaredMethods":true,
422 "allDeclaredConstructors":true
423 },
424 {
425 "name":"org.asamk.signal.json.JsonQuotedAttachment",
426 "allDeclaredFields":true,
427 "allDeclaredMethods":true,
428 "allDeclaredConstructors":true
429 },
430 {
431 "name":"org.asamk.signal.json.JsonReaction",
432 "allDeclaredFields":true,
433 "allDeclaredMethods":true,
434 "allDeclaredConstructors":true
435 },
436 {
437 "name":"org.asamk.signal.json.JsonReceiptMessage",
438 "allDeclaredFields":true,
439 "allDeclaredMethods":true,
440 "allDeclaredConstructors":true
441 },
442 {
443 "name":"org.asamk.signal.json.JsonRemoteDelete",
444 "allDeclaredFields":true,
445 "allDeclaredMethods":true,
446 "allDeclaredConstructors":true
447 },
448 {
449 "name":"org.asamk.signal.json.JsonSharedContact",
450 "allDeclaredFields":true,
451 "allDeclaredMethods":true,
452 "allDeclaredConstructors":true
453 },
454 {
455 "name":"org.asamk.signal.json.JsonSticker",
456 "allDeclaredFields":true,
457 "allDeclaredMethods":true,
458 "allDeclaredConstructors":true
459 },
460 {
461 "name":"org.asamk.signal.json.JsonSyncDataMessage",
462 "allDeclaredFields":true,
463 "allDeclaredMethods":true,
464 "allDeclaredConstructors":true
465 },
466 {
467 "name":"org.asamk.signal.json.JsonSyncMessage",
468 "allDeclaredFields":true,
469 "allDeclaredMethods":true,
470 "allDeclaredConstructors":true
471 },
472 {
473 "name":"org.asamk.signal.json.JsonSyncMessageType",
474 "allDeclaredFields":true,
475 "allDeclaredMethods":true
476 },
477 {
478 "name":"org.asamk.signal.json.JsonSyncReadMessage",
479 "allDeclaredFields":true,
480 "allDeclaredMethods":true,
481 "allDeclaredConstructors":true
482 },
483 {
484 "name":"org.asamk.signal.json.JsonTypingMessage",
485 "allDeclaredFields":true,
486 "allDeclaredMethods":true,
487 "allDeclaredConstructors":true
488 },
489 {
490 "name":"org.asamk.signal.manager.storage.contacts.LegacyJsonContactsStore",
491 "allDeclaredFields":true,
492 "allDeclaredMethods":true,
493 "allDeclaredConstructors":true,
494 "fields":[{"name":"contacts", "allowWrite":true}]
495 },
496 {
497 "name":"org.asamk.signal.manager.storage.groups.GroupInfo",
498 "allDeclaredFields":true,
499 "allDeclaredMethods":true
500 },
501 {
502 "name":"org.asamk.signal.manager.storage.groups.GroupInfoV1",
503 "allDeclaredFields":true,
504 "allDeclaredMethods":true,
505 "allDeclaredConstructors":true
506 },
507 {
508 "name":"org.asamk.signal.manager.storage.groups.GroupStore$GroupsDeserializer",
509 "methods":[{"name":"<init>","parameterTypes":[] }]
510 },
511 {
512 "name":"org.asamk.signal.manager.storage.groups.GroupStore$Storage",
513 "allDeclaredFields":true,
514 "allDeclaredMethods":true,
515 "allDeclaredConstructors":true
516 },
517 {
518 "name":"org.asamk.signal.manager.storage.groups.GroupStore$Storage$Group",
519 "allDeclaredFields":true,
520 "allDeclaredMethods":true
521 },
522 {
523 "name":"org.asamk.signal.manager.storage.groups.GroupStore$Storage$GroupV1",
524 "allDeclaredFields":true,
525 "allDeclaredMethods":true,
526 "allDeclaredConstructors":true
527 },
528 {
529 "name":"org.asamk.signal.manager.storage.groups.GroupStore$Storage$GroupV1$MembersDeserializer",
530 "methods":[{"name":"<init>","parameterTypes":[] }]
531 },
532 {
533 "name":"org.asamk.signal.manager.storage.groups.GroupStore$Storage$GroupV1$MembersSerializer",
534 "methods":[{"name":"<init>","parameterTypes":[] }]
535 },
536 {
537 "name":"org.asamk.signal.manager.storage.groups.GroupStore$Storage$GroupV2",
538 "allDeclaredFields":true,
539 "allDeclaredMethods":true,
540 "allDeclaredConstructors":true
541 },
542 {
543 "name":"org.asamk.signal.manager.storage.identities.IdentityKeyStore$IdentityStorage",
544 "allDeclaredFields":true,
545 "allDeclaredMethods":true,
546 "allDeclaredConstructors":true
547 },
548 {
549 "name":"org.asamk.signal.manager.storage.profiles.LegacyProfileStore",
550 "allDeclaredFields":true,
551 "allDeclaredMethods":true,
552 "allDeclaredConstructors":true,
553 "fields":[{"name":"profiles", "allowWrite":true}]
554 },
555 {
556 "name":"org.asamk.signal.manager.storage.profiles.LegacyProfileStore$ProfileStoreDeserializer",
557 "methods":[{"name":"<init>","parameterTypes":[] }]
558 },
559 {
560 "name":"org.asamk.signal.manager.storage.profiles.LegacySignalProfileEntry",
561 "allDeclaredFields":true,
562 "allDeclaredMethods":true,
563 "allDeclaredConstructors":true
564 },
565 {
566 "name":"org.asamk.signal.manager.storage.profiles.ProfileStore",
567 "allDeclaredFields":true,
568 "allDeclaredMethods":true,
569 "allDeclaredConstructors":true
570 },
571 {
572 "name":"org.asamk.signal.manager.storage.profiles.SignalProfile",
573 "allDeclaredFields":true,
574 "allDeclaredMethods":true,
575 "allDeclaredConstructors":true
576 },
577 {
578 "name":"org.asamk.signal.manager.storage.profiles.SignalProfile$Capabilities",
579 "allDeclaredFields":true,
580 "allDeclaredMethods":true,
581 "allDeclaredConstructors":true
582 },
583 {
584 "name":"org.asamk.signal.manager.storage.protocol.LegacyJsonIdentityKeyStore$JsonIdentityKeyStoreDeserializer",
585 "methods":[{"name":"<init>","parameterTypes":[] }]
586 },
587 {
588 "name":"org.asamk.signal.manager.storage.protocol.LegacyJsonPreKeyStore$JsonPreKeyStoreDeserializer",
589 "methods":[{"name":"<init>","parameterTypes":[] }]
590 },
591 {
592 "name":"org.asamk.signal.manager.storage.protocol.LegacyJsonSessionStore$JsonSessionStoreDeserializer",
593 "methods":[{"name":"<init>","parameterTypes":[] }]
594 },
595 {
596 "name":"org.asamk.signal.manager.storage.protocol.LegacyJsonSignalProtocolStore",
597 "allDeclaredFields":true,
598 "allDeclaredMethods":true,
599 "allDeclaredConstructors":true
600 },
601 {
602 "name":"org.asamk.signal.manager.storage.protocol.LegacyJsonSignedPreKeyStore$JsonSignedPreKeyStoreDeserializer",
603 "methods":[{"name":"<init>","parameterTypes":[] }]
604 },
605 {
606 "name":"org.asamk.signal.manager.storage.recipients.LegacyRecipientStore",
607 "allDeclaredFields":true,
608 "allDeclaredMethods":true,
609 "allDeclaredConstructors":true,
610 "fields":[{"name":"addresses", "allowWrite":true}]
611 },
612 {
613 "name":"org.asamk.signal.manager.storage.recipients.LegacyRecipientStore$RecipientStoreDeserializer",
614 "methods":[{"name":"<init>","parameterTypes":[] }]
615 },
616 {
617 "name":"org.asamk.signal.manager.storage.recipients.RecipientStore$Storage",
618 "allDeclaredFields":true,
619 "allDeclaredMethods":true,
620 "allDeclaredConstructors":true
621 },
622 {
623 "name":"org.asamk.signal.manager.storage.recipients.RecipientStore$Storage$Recipient",
624 "allDeclaredFields":true,
625 "allDeclaredMethods":true,
626 "allDeclaredConstructors":true
627 },
628 {
629 "name":"org.asamk.signal.manager.storage.recipients.RecipientStore$Storage$Recipient$Contact",
630 "allDeclaredFields":true,
631 "allDeclaredMethods":true,
632 "allDeclaredConstructors":true
633 },
634 {
635 "name":"org.asamk.signal.manager.storage.recipients.RecipientStore$Storage$Recipient$Profile",
636 "allDeclaredFields":true,
637 "allDeclaredMethods":true,
638 "allDeclaredConstructors":true
639 },
640 {
641 "name":"org.asamk.signal.manager.storage.stickers.StickerStore",
642 "allDeclaredFields":true,
643 "allDeclaredMethods":true,
644 "allDeclaredConstructors":true,
645 "fields":[{"name":"stickers", "allowWrite":true}]
646 },
647 {
648 "name":"org.asamk.signal.manager.storage.stickers.StickerStore$Storage",
649 "allDeclaredFields":true,
650 "allDeclaredMethods":true,
651 "allDeclaredConstructors":true
652 },
653 {
654 "name":"org.asamk.signal.manager.storage.stickers.StickerStore$Storage$Sticker",
655 "allDeclaredFields":true,
656 "allDeclaredMethods":true,
657 "allDeclaredConstructors":true
658 },
659 {
660 "name":"org.asamk.signal.util.SecurityProvider$DefaultRandom",
661 "methods":[{"name":"<init>","parameterTypes":[] }]
662 },
663 {
664 "name":"org.bouncycastle.jcajce.provider.asymmetric.COMPOSITE$Mappings",
665 "methods":[{"name":"<init>","parameterTypes":[] }]
666 },
667 {
668 "name":"org.bouncycastle.jcajce.provider.asymmetric.DH$Mappings",
669 "methods":[{"name":"<init>","parameterTypes":[] }]
670 },
671 {
672 "name":"org.bouncycastle.jcajce.provider.asymmetric.DSA$Mappings",
673 "methods":[{"name":"<init>","parameterTypes":[] }]
674 },
675 {
676 "name":"org.bouncycastle.jcajce.provider.asymmetric.DSTU4145$Mappings",
677 "methods":[{"name":"<init>","parameterTypes":[] }]
678 },
679 {
680 "name":"org.bouncycastle.jcajce.provider.asymmetric.EC$Mappings",
681 "methods":[{"name":"<init>","parameterTypes":[] }]
682 },
683 {
684 "name":"org.bouncycastle.jcajce.provider.asymmetric.ECGOST$Mappings",
685 "methods":[{"name":"<init>","parameterTypes":[] }]
686 },
687 {
688 "name":"org.bouncycastle.jcajce.provider.asymmetric.EdEC$Mappings",
689 "methods":[{"name":"<init>","parameterTypes":[] }]
690 },
691 {
692 "name":"org.bouncycastle.jcajce.provider.asymmetric.ElGamal$Mappings",
693 "methods":[{"name":"<init>","parameterTypes":[] }]
694 },
695 {
696 "name":"org.bouncycastle.jcajce.provider.asymmetric.GM$Mappings",
697 "methods":[{"name":"<init>","parameterTypes":[] }]
698 },
699 {
700 "name":"org.bouncycastle.jcajce.provider.asymmetric.GOST$Mappings",
701 "methods":[{"name":"<init>","parameterTypes":[] }]
702 },
703 {
704 "name":"org.bouncycastle.jcajce.provider.asymmetric.IES$Mappings",
705 "methods":[{"name":"<init>","parameterTypes":[] }]
706 },
707 {
708 "name":"org.bouncycastle.jcajce.provider.asymmetric.RSA$Mappings",
709 "methods":[{"name":"<init>","parameterTypes":[] }]
710 },
711 {
712 "name":"org.bouncycastle.jcajce.provider.asymmetric.X509$Mappings",
713 "methods":[{"name":"<init>","parameterTypes":[] }]
714 },
715 {
716 "name":"org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi$Ed25519",
717 "methods":[{"name":"<init>","parameterTypes":[] }]
718 },
719 {
720 "name":"org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi$Ed448",
721 "methods":[{"name":"<init>","parameterTypes":[] }]
722 },
723 {
724 "name":"org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory",
725 "methods":[{"name":"<init>","parameterTypes":[] }]
726 },
727 {
728 "name":"org.bouncycastle.jcajce.provider.digest.Blake2b$Mappings",
729 "methods":[{"name":"<init>","parameterTypes":[] }]
730 },
731 {
732 "name":"org.bouncycastle.jcajce.provider.digest.Blake2s$Mappings",
733 "methods":[{"name":"<init>","parameterTypes":[] }]
734 },
735 {
736 "name":"org.bouncycastle.jcajce.provider.digest.DSTU7564$Mappings",
737 "methods":[{"name":"<init>","parameterTypes":[] }]
738 },
739 {
740 "name":"org.bouncycastle.jcajce.provider.digest.GOST3411$Mappings",
741 "methods":[{"name":"<init>","parameterTypes":[] }]
742 },
743 {
744 "name":"org.bouncycastle.jcajce.provider.digest.Haraka$Mappings",
745 "methods":[{"name":"<init>","parameterTypes":[] }]
746 },
747 {
748 "name":"org.bouncycastle.jcajce.provider.digest.Keccak$Mappings",
749 "methods":[{"name":"<init>","parameterTypes":[] }]
750 },
751 {
752 "name":"org.bouncycastle.jcajce.provider.digest.MD2$Mappings",
753 "methods":[{"name":"<init>","parameterTypes":[] }]
754 },
755 {
756 "name":"org.bouncycastle.jcajce.provider.digest.MD4$Mappings",
757 "methods":[{"name":"<init>","parameterTypes":[] }]
758 },
759 {
760 "name":"org.bouncycastle.jcajce.provider.digest.MD5$Mappings",
761 "methods":[{"name":"<init>","parameterTypes":[] }]
762 },
763 {
764 "name":"org.bouncycastle.jcajce.provider.digest.RIPEMD128$Mappings",
765 "methods":[{"name":"<init>","parameterTypes":[] }]
766 },
767 {
768 "name":"org.bouncycastle.jcajce.provider.digest.RIPEMD160$Mappings",
769 "methods":[{"name":"<init>","parameterTypes":[] }]
770 },
771 {
772 "name":"org.bouncycastle.jcajce.provider.digest.RIPEMD256$Mappings",
773 "methods":[{"name":"<init>","parameterTypes":[] }]
774 },
775 {
776 "name":"org.bouncycastle.jcajce.provider.digest.RIPEMD320$Mappings",
777 "methods":[{"name":"<init>","parameterTypes":[] }]
778 },
779 {
780 "name":"org.bouncycastle.jcajce.provider.digest.SHA1$Mappings",
781 "methods":[{"name":"<init>","parameterTypes":[] }]
782 },
783 {
784 "name":"org.bouncycastle.jcajce.provider.digest.SHA224$Mappings",
785 "methods":[{"name":"<init>","parameterTypes":[] }]
786 },
787 {
788 "name":"org.bouncycastle.jcajce.provider.digest.SHA256$Digest",
789 "methods":[{"name":"<init>","parameterTypes":[] }]
790 },
791 {
792 "name":"org.bouncycastle.jcajce.provider.digest.SHA256$Mappings",
793 "methods":[{"name":"<init>","parameterTypes":[] }]
794 },
795 {
796 "name":"org.bouncycastle.jcajce.provider.digest.SHA3$Mappings",
797 "methods":[{"name":"<init>","parameterTypes":[] }]
798 },
799 {
800 "name":"org.bouncycastle.jcajce.provider.digest.SHA384$Mappings",
801 "methods":[{"name":"<init>","parameterTypes":[] }]
802 },
803 {
804 "name":"org.bouncycastle.jcajce.provider.digest.SHA512$Mappings",
805 "methods":[{"name":"<init>","parameterTypes":[] }]
806 },
807 {
808 "name":"org.bouncycastle.jcajce.provider.digest.SM3$Mappings",
809 "methods":[{"name":"<init>","parameterTypes":[] }]
810 },
811 {
812 "name":"org.bouncycastle.jcajce.provider.digest.Skein$Mappings",
813 "methods":[{"name":"<init>","parameterTypes":[] }]
814 },
815 {
816 "name":"org.bouncycastle.jcajce.provider.digest.Tiger$Mappings",
817 "methods":[{"name":"<init>","parameterTypes":[] }]
818 },
819 {
820 "name":"org.bouncycastle.jcajce.provider.digest.Whirlpool$Mappings",
821 "methods":[{"name":"<init>","parameterTypes":[] }]
822 },
823 {
824 "name":"org.bouncycastle.jcajce.provider.drbg.DRBG$Mappings",
825 "methods":[{"name":"<init>","parameterTypes":[] }]
826 },
827 {
828 "name":"org.bouncycastle.jcajce.provider.keystore.BC$Mappings",
829 "methods":[{"name":"<init>","parameterTypes":[] }]
830 },
831 {
832 "name":"org.bouncycastle.jcajce.provider.keystore.BCFKS$Mappings",
833 "methods":[{"name":"<init>","parameterTypes":[] }]
834 },
835 {
836 "name":"org.bouncycastle.jcajce.provider.keystore.PKCS12$Mappings",
837 "methods":[{"name":"<init>","parameterTypes":[] }]
838 },
839 {
840 "name":"org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$Std",
841 "methods":[{"name":"<init>","parameterTypes":[] }]
842 },
843 {
844 "name":"org.bouncycastle.jcajce.provider.symmetric.AES$Mappings",
845 "methods":[{"name":"<init>","parameterTypes":[] }]
846 },
847 {
848 "name":"org.bouncycastle.jcajce.provider.symmetric.ARC4$Mappings",
849 "methods":[{"name":"<init>","parameterTypes":[] }]
850 },
851 {
852 "name":"org.bouncycastle.jcajce.provider.symmetric.ARIA$Mappings",
853 "methods":[{"name":"<init>","parameterTypes":[] }]
854 },
855 {
856 "name":"org.bouncycastle.jcajce.provider.symmetric.Blowfish$Mappings",
857 "methods":[{"name":"<init>","parameterTypes":[] }]
858 },
859 {
860 "name":"org.bouncycastle.jcajce.provider.symmetric.CAST5$Mappings",
861 "methods":[{"name":"<init>","parameterTypes":[] }]
862 },
863 {
864 "name":"org.bouncycastle.jcajce.provider.symmetric.CAST6$Mappings",
865 "methods":[{"name":"<init>","parameterTypes":[] }]
866 },
867 {
868 "name":"org.bouncycastle.jcajce.provider.symmetric.Camellia$Mappings",
869 "methods":[{"name":"<init>","parameterTypes":[] }]
870 },
871 {
872 "name":"org.bouncycastle.jcajce.provider.symmetric.ChaCha$Mappings",
873 "methods":[{"name":"<init>","parameterTypes":[] }]
874 },
875 {
876 "name":"org.bouncycastle.jcajce.provider.symmetric.DES$Mappings",
877 "methods":[{"name":"<init>","parameterTypes":[] }]
878 },
879 {
880 "name":"org.bouncycastle.jcajce.provider.symmetric.DESede$Mappings",
881 "methods":[{"name":"<init>","parameterTypes":[] }]
882 },
883 {
884 "name":"org.bouncycastle.jcajce.provider.symmetric.DSTU7624$Mappings",
885 "methods":[{"name":"<init>","parameterTypes":[] }]
886 },
887 {
888 "name":"org.bouncycastle.jcajce.provider.symmetric.GOST28147$Mappings",
889 "methods":[{"name":"<init>","parameterTypes":[] }]
890 },
891 {
892 "name":"org.bouncycastle.jcajce.provider.symmetric.GOST3412_2015$Mappings",
893 "methods":[{"name":"<init>","parameterTypes":[] }]
894 },
895 {
896 "name":"org.bouncycastle.jcajce.provider.symmetric.Grain128$Mappings",
897 "methods":[{"name":"<init>","parameterTypes":[] }]
898 },
899 {
900 "name":"org.bouncycastle.jcajce.provider.symmetric.Grainv1$Mappings",
901 "methods":[{"name":"<init>","parameterTypes":[] }]
902 },
903 {
904 "name":"org.bouncycastle.jcajce.provider.symmetric.HC128$Mappings",
905 "methods":[{"name":"<init>","parameterTypes":[] }]
906 },
907 {
908 "name":"org.bouncycastle.jcajce.provider.symmetric.HC256$Mappings",
909 "methods":[{"name":"<init>","parameterTypes":[] }]
910 },
911 {
912 "name":"org.bouncycastle.jcajce.provider.symmetric.IDEA$Mappings",
913 "methods":[{"name":"<init>","parameterTypes":[] }]
914 },
915 {
916 "name":"org.bouncycastle.jcajce.provider.symmetric.Noekeon$Mappings",
917 "methods":[{"name":"<init>","parameterTypes":[] }]
918 },
919 {
920 "name":"org.bouncycastle.jcajce.provider.symmetric.OpenSSLPBKDF$Mappings",
921 "methods":[{"name":"<init>","parameterTypes":[] }]
922 },
923 {
924 "name":"org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1$Mappings",
925 "methods":[{"name":"<init>","parameterTypes":[] }]
926 },
927 {
928 "name":"org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$Mappings",
929 "methods":[{"name":"<init>","parameterTypes":[] }]
930 },
931 {
932 "name":"org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12$Mappings",
933 "methods":[{"name":"<init>","parameterTypes":[] }]
934 },
935 {
936 "name":"org.bouncycastle.jcajce.provider.symmetric.Poly1305$Mappings",
937 "methods":[{"name":"<init>","parameterTypes":[] }]
938 },
939 {
940 "name":"org.bouncycastle.jcajce.provider.symmetric.RC2$Mappings",
941 "methods":[{"name":"<init>","parameterTypes":[] }]
942 },
943 {
944 "name":"org.bouncycastle.jcajce.provider.symmetric.RC5$Mappings",
945 "methods":[{"name":"<init>","parameterTypes":[] }]
946 },
947 {
948 "name":"org.bouncycastle.jcajce.provider.symmetric.RC6$Mappings",
949 "methods":[{"name":"<init>","parameterTypes":[] }]
950 },
951 {
952 "name":"org.bouncycastle.jcajce.provider.symmetric.Rijndael$Mappings",
953 "methods":[{"name":"<init>","parameterTypes":[] }]
954 },
955 {
956 "name":"org.bouncycastle.jcajce.provider.symmetric.SCRYPT$Mappings",
957 "methods":[{"name":"<init>","parameterTypes":[] }]
958 },
959 {
960 "name":"org.bouncycastle.jcajce.provider.symmetric.SEED$Mappings",
961 "methods":[{"name":"<init>","parameterTypes":[] }]
962 },
963 {
964 "name":"org.bouncycastle.jcajce.provider.symmetric.SM4$Mappings",
965 "methods":[{"name":"<init>","parameterTypes":[] }]
966 },
967 {
968 "name":"org.bouncycastle.jcajce.provider.symmetric.Salsa20$Mappings",
969 "methods":[{"name":"<init>","parameterTypes":[] }]
970 },
971 {
972 "name":"org.bouncycastle.jcajce.provider.symmetric.Serpent$Mappings",
973 "methods":[{"name":"<init>","parameterTypes":[] }]
974 },
975 {
976 "name":"org.bouncycastle.jcajce.provider.symmetric.Shacal2$Mappings",
977 "methods":[{"name":"<init>","parameterTypes":[] }]
978 },
979 {
980 "name":"org.bouncycastle.jcajce.provider.symmetric.SipHash$Mappings",
981 "methods":[{"name":"<init>","parameterTypes":[] }]
982 },
983 {
984 "name":"org.bouncycastle.jcajce.provider.symmetric.SipHash128$Mappings",
985 "methods":[{"name":"<init>","parameterTypes":[] }]
986 },
987 {
988 "name":"org.bouncycastle.jcajce.provider.symmetric.Skipjack$Mappings",
989 "methods":[{"name":"<init>","parameterTypes":[] }]
990 },
991 {
992 "name":"org.bouncycastle.jcajce.provider.symmetric.TEA$Mappings",
993 "methods":[{"name":"<init>","parameterTypes":[] }]
994 },
995 {
996 "name":"org.bouncycastle.jcajce.provider.symmetric.TLSKDF$Mappings",
997 "methods":[{"name":"<init>","parameterTypes":[] }]
998 },
999 {
1000 "name":"org.bouncycastle.jcajce.provider.symmetric.Threefish$Mappings",
1001 "methods":[{"name":"<init>","parameterTypes":[] }]
1002 },
1003 {
1004 "name":"org.bouncycastle.jcajce.provider.symmetric.Twofish$Mappings",
1005 "methods":[{"name":"<init>","parameterTypes":[] }]
1006 },
1007 {
1008 "name":"org.bouncycastle.jcajce.provider.symmetric.VMPC$Mappings",
1009 "methods":[{"name":"<init>","parameterTypes":[] }]
1010 },
1011 {
1012 "name":"org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3$Mappings",
1013 "methods":[{"name":"<init>","parameterTypes":[] }]
1014 },
1015 {
1016 "name":"org.bouncycastle.jcajce.provider.symmetric.XSalsa20$Mappings",
1017 "methods":[{"name":"<init>","parameterTypes":[] }]
1018 },
1019 {
1020 "name":"org.bouncycastle.jcajce.provider.symmetric.XTEA$Mappings",
1021 "methods":[{"name":"<init>","parameterTypes":[] }]
1022 },
1023 {
1024 "name":"org.bouncycastle.jcajce.provider.symmetric.Zuc$Mappings",
1025 "methods":[{"name":"<init>","parameterTypes":[] }]
1026 },
1027 {
1028 "name":"org.freedesktop.dbus.errors.ServiceUnknown",
1029 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
1030 },
1031 {
1032 "name":"org.freedesktop.dbus.interfaces.DBus$NameAcquired",
1033 "allDeclaredConstructors":true
1034 },
1035 {
1036 "name":"org.freedesktop.dbus.interfaces.Introspectable",
1037 "allDeclaredMethods":true,
1038 "allDeclaredClasses":true
1039 },
1040 {
1041 "name":"org.freedesktop.dbus.interfaces.Peer",
1042 "allDeclaredMethods":true,
1043 "allDeclaredClasses":true
1044 },
1045 {
1046 "name":"org.objectweb.asm.util.TraceMethodVisitor"
1047 },
1048 {
1049 "name":"org.signal.storageservice.protos.groups.AccessControl",
1050 "fields":[
1051 {"name":"addFromInviteLink_"},
1052 {"name":"attributes_"},
1053 {"name":"members_"}
1054 ]
1055 },
1056 {
1057 "name":"org.signal.storageservice.protos.groups.AvatarUploadAttributes",
1058 "fields":[
1059 {"name":"acl_"},
1060 {"name":"algorithm_"},
1061 {"name":"credential_"},
1062 {"name":"date_"},
1063 {"name":"key_"},
1064 {"name":"policy_"},
1065 {"name":"signature_"}
1066 ]
1067 },
1068 {
1069 "name":"org.signal.storageservice.protos.groups.Group",
1070 "fields":[
1071 {"name":"accessControl_"},
1072 {"name":"announcementsOnly_"},
1073 {"name":"avatar_"},
1074 {"name":"description_"},
1075 {"name":"disappearingMessagesTimer_"},
1076 {"name":"inviteLinkPassword_"},
1077 {"name":"members_"},
1078 {"name":"pendingMembers_"},
1079 {"name":"publicKey_"},
1080 {"name":"requestingMembers_"},
1081 {"name":"revision_"},
1082 {"name":"title_"}
1083 ]
1084 },
1085 {
1086 "name":"org.signal.storageservice.protos.groups.GroupAttributeBlob",
1087 "fields":[
1088 {"name":"contentCase_"},
1089 {"name":"content_"}
1090 ]
1091 },
1092 {
1093 "name":"org.signal.storageservice.protos.groups.GroupChange",
1094 "fields":[
1095 {"name":"actions_"},
1096 {"name":"changeEpoch_"},
1097 {"name":"serverSignature_"}
1098 ]
1099 },
1100 {
1101 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions",
1102 "fields":[
1103 {"name":"addMembers_"},
1104 {"name":"addPendingMembers_"},
1105 {"name":"addRequestingMembers_"},
1106 {"name":"deleteMembers_"},
1107 {"name":"deletePendingMembers_"},
1108 {"name":"deleteRequestingMembers_"},
1109 {"name":"modifyAddFromInviteLinkAccess_"},
1110 {"name":"modifyAnnouncementsOnly_"},
1111 {"name":"modifyAttributesAccess_"},
1112 {"name":"modifyAvatar_"},
1113 {"name":"modifyDescription_"},
1114 {"name":"modifyDisappearingMessagesTimer_"},
1115 {"name":"modifyInviteLinkPassword_"},
1116 {"name":"modifyMemberAccess_"},
1117 {"name":"modifyMemberProfileKeys_"},
1118 {"name":"modifyMemberRoles_"},
1119 {"name":"modifyTitle_"},
1120 {"name":"promotePendingMembers_"},
1121 {"name":"promoteRequestingMembers_"},
1122 {"name":"revision_"},
1123 {"name":"sourceUuid_"}
1124 ]
1125 },
1126 {
1127 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$AddMemberAction",
1128 "fields":[
1129 {"name":"added_"},
1130 {"name":"joinFromInviteLink_"}
1131 ]
1132 },
1133 {
1134 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$AddPendingMemberAction",
1135 "fields":[{"name":"added_"}]
1136 },
1137 {
1138 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$AddRequestingMemberAction",
1139 "fields":[{"name":"added_"}]
1140 },
1141 {
1142 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$DeleteMemberAction",
1143 "fields":[{"name":"deletedUserId_"}]
1144 },
1145 {
1146 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$DeletePendingMemberAction",
1147 "fields":[{"name":"deletedUserId_"}]
1148 },
1149 {
1150 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$DeleteRequestingMemberAction",
1151 "fields":[{"name":"deletedUserId_"}]
1152 },
1153 {
1154 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$ModifyAddFromInviteLinkAccessControlAction",
1155 "fields":[{"name":"addFromInviteLinkAccess_"}]
1156 },
1157 {
1158 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$ModifyAttributesAccessControlAction",
1159 "fields":[{"name":"attributesAccess_"}]
1160 },
1161 {
1162 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$ModifyDescriptionAction",
1163 "fields":[{"name":"description_"}]
1164 },
1165 {
1166 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$ModifyDisappearingMessagesTimerAction",
1167 "fields":[{"name":"timer_"}]
1168 },
1169 {
1170 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$ModifyInviteLinkPasswordAction",
1171 "fields":[{"name":"inviteLinkPassword_"}]
1172 },
1173 {
1174 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$ModifyMemberProfileKeyAction",
1175 "fields":[{"name":"presentation_"}]
1176 },
1177 {
1178 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$ModifyMemberRoleAction",
1179 "fields":[
1180 {"name":"role_"},
1181 {"name":"userId_"}
1182 ]
1183 },
1184 {
1185 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$ModifyMembersAccessControlAction",
1186 "fields":[{"name":"membersAccess_"}]
1187 },
1188 {
1189 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$ModifyTitleAction",
1190 "fields":[{"name":"title_"}]
1191 },
1192 {
1193 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$PromotePendingMemberAction",
1194 "fields":[{"name":"presentation_"}]
1195 },
1196 {
1197 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$PromoteRequestingMemberAction",
1198 "fields":[
1199 {"name":"role_"},
1200 {"name":"userId_"}
1201 ]
1202 },
1203 {
1204 "name":"org.signal.storageservice.protos.groups.GroupInviteLink",
1205 "fields":[
1206 {"name":"contentsCase_"},
1207 {"name":"contents_"}
1208 ]
1209 },
1210 {
1211 "name":"org.signal.storageservice.protos.groups.GroupInviteLink$GroupInviteLinkContentsV1",
1212 "fields":[
1213 {"name":"groupMasterKey_"},
1214 {"name":"inviteLinkPassword_"}
1215 ]
1216 },
1217 {
1218 "name":"org.signal.storageservice.protos.groups.Member",
1219 "fields":[
1220 {"name":"joinedAtRevision_"},
1221 {"name":"presentation_"},
1222 {"name":"profileKey_"},
1223 {"name":"role_"},
1224 {"name":"userId_"}
1225 ]
1226 },
1227 {
1228 "name":"org.signal.storageservice.protos.groups.PendingMember",
1229 "fields":[
1230 {"name":"addedByUserId_"},
1231 {"name":"member_"},
1232 {"name":"timestamp_"}
1233 ]
1234 },
1235 {
1236 "name":"org.signal.storageservice.protos.groups.RequestingMember",
1237 "fields":[
1238 {"name":"presentation_"},
1239 {"name":"profileKey_"},
1240 {"name":"timestamp_"},
1241 {"name":"userId_"}
1242 ]
1243 },
1244 {
1245 "name":"org.signal.storageservice.protos.groups.local.DecryptedGroup",
1246 "fields":[
1247 {"name":"accessControl_"},
1248 {"name":"avatar_"},
1249 {"name":"description_"},
1250 {"name":"disappearingMessagesTimer_"},
1251 {"name":"inviteLinkPassword_"},
1252 {"name":"isAnnouncementGroup_"},
1253 {"name":"members_"},
1254 {"name":"pendingMembers_"},
1255 {"name":"requestingMembers_"},
1256 {"name":"revision_"},
1257 {"name":"title_"}
1258 ]
1259 },
1260 {
1261 "name":"org.signal.storageservice.protos.groups.local.DecryptedGroupChange",
1262 "fields":[
1263 {"name":"deleteMembers_"},
1264 {"name":"deletePendingMembers_"},
1265 {"name":"deleteRequestingMembers_"},
1266 {"name":"editor_"},
1267 {"name":"modifiedProfileKeys_"},
1268 {"name":"modifyMemberRoles_"},
1269 {"name":"newAttributeAccess_"},
1270 {"name":"newAvatar_"},
1271 {"name":"newDescription_"},
1272 {"name":"newInviteLinkAccess_"},
1273 {"name":"newInviteLinkPassword_"},
1274 {"name":"newIsAnnouncementGroup_"},
1275 {"name":"newMemberAccess_"},
1276 {"name":"newMembers_"},
1277 {"name":"newPendingMembers_"},
1278 {"name":"newRequestingMembers_"},
1279 {"name":"newTimer_"},
1280 {"name":"newTitle_"},
1281 {"name":"promotePendingMembers_"},
1282 {"name":"promoteRequestingMembers_"},
1283 {"name":"revision_"}
1284 ]
1285 },
1286 {
1287 "name":"org.signal.storageservice.protos.groups.local.DecryptedMember",
1288 "fields":[
1289 {"name":"joinedAtRevision_"},
1290 {"name":"profileKey_"},
1291 {"name":"role_"},
1292 {"name":"uuid_"}
1293 ]
1294 },
1295 {
1296 "name":"org.signal.storageservice.protos.groups.local.DecryptedModifyMemberRole",
1297 "fields":[
1298 {"name":"role_"},
1299 {"name":"uuid_"}
1300 ]
1301 },
1302 {
1303 "name":"org.signal.storageservice.protos.groups.local.DecryptedPendingMember",
1304 "fields":[
1305 {"name":"addedByUuid_"},
1306 {"name":"role_"},
1307 {"name":"timestamp_"},
1308 {"name":"uuidCipherText_"},
1309 {"name":"uuid_"}
1310 ]
1311 },
1312 {
1313 "name":"org.signal.storageservice.protos.groups.local.DecryptedPendingMemberRemoval",
1314 "fields":[
1315 {"name":"uuidCipherText_"},
1316 {"name":"uuid_"}
1317 ]
1318 },
1319 {
1320 "name":"org.signal.storageservice.protos.groups.local.DecryptedRequestingMember",
1321 "fields":[
1322 {"name":"profileKey_"},
1323 {"name":"timestamp_"},
1324 {"name":"uuid_"}
1325 ]
1326 },
1327 {
1328 "name":"org.signal.storageservice.protos.groups.local.DecryptedString",
1329 "fields":[{"name":"value_"}]
1330 },
1331 {
1332 "name":"org.signal.storageservice.protos.groups.local.DecryptedTimer",
1333 "fields":[{"name":"duration_"}]
1334 },
1335 {
1336 "name":"org.whispersystems.libsignal.state.IdentityKeyStore",
1337 "allDeclaredMethods":true
1338 },
1339 {
1340 "name":"org.whispersystems.libsignal.state.PreKeyStore",
1341 "allDeclaredMethods":true
1342 },
1343 {
1344 "name":"org.whispersystems.libsignal.state.SessionStore",
1345 "allDeclaredMethods":true
1346 },
1347 {
1348 "name":"org.whispersystems.libsignal.state.SignalProtocolStore",
1349 "allDeclaredMethods":true
1350 },
1351 {
1352 "name":"org.whispersystems.libsignal.state.SignedPreKeyStore",
1353 "allDeclaredMethods":true
1354 },
1355 {
1356 "name":"org.whispersystems.signalservice.api.account.AccountAttributes",
1357 "allDeclaredFields":true,
1358 "allDeclaredMethods":true,
1359 "allDeclaredConstructors":true
1360 },
1361 {
1362 "name":"org.whispersystems.signalservice.api.account.AccountAttributes$Capabilities",
1363 "allDeclaredFields":true,
1364 "allDeclaredMethods":true,
1365 "allDeclaredConstructors":true
1366 },
1367 {
1368 "name":"org.whispersystems.signalservice.api.groupsv2.CredentialResponse",
1369 "allDeclaredFields":true,
1370 "allDeclaredMethods":true,
1371 "allDeclaredConstructors":true
1372 },
1373 {
1374 "name":"org.whispersystems.signalservice.api.groupsv2.TemporalCredential",
1375 "allDeclaredFields":true,
1376 "allDeclaredMethods":true,
1377 "allDeclaredConstructors":true
1378 },
1379 {
1380 "name":"org.whispersystems.signalservice.api.groupsv2.TemporalCredential[]"
1381 },
1382 {
1383 "name":"org.whispersystems.signalservice.api.messages.calls.HangupMessage",
1384 "allDeclaredFields":true,
1385 "allDeclaredMethods":true,
1386 "allDeclaredConstructors":true
1387 },
1388 {
1389 "name":"org.whispersystems.signalservice.api.messages.calls.HangupMessage$Type",
1390 "allDeclaredFields":true,
1391 "allDeclaredMethods":true
1392 },
1393 {
1394 "name":"org.whispersystems.signalservice.api.messages.calls.IceUpdateMessage",
1395 "allDeclaredFields":true,
1396 "allDeclaredMethods":true,
1397 "allDeclaredConstructors":true
1398 },
1399 {
1400 "name":"org.whispersystems.signalservice.api.messages.calls.OfferMessage",
1401 "allDeclaredFields":true,
1402 "allDeclaredMethods":true,
1403 "allDeclaredConstructors":true
1404 },
1405 {
1406 "name":"org.whispersystems.signalservice.api.messages.calls.OfferMessage$Type",
1407 "allDeclaredFields":true,
1408 "allDeclaredMethods":true
1409 },
1410 {
1411 "name":"org.whispersystems.signalservice.api.messages.multidevice.DeviceInfo",
1412 "allDeclaredFields":true,
1413 "allDeclaredMethods":true,
1414 "allDeclaredConstructors":true
1415 },
1416 {
1417 "name":"org.whispersystems.signalservice.api.profiles.SignalServiceProfile",
1418 "allDeclaredFields":true,
1419 "allDeclaredMethods":true,
1420 "allDeclaredConstructors":true
1421 },
1422 {
1423 "name":"org.whispersystems.signalservice.api.profiles.SignalServiceProfile$Capabilities",
1424 "allDeclaredFields":true,
1425 "allDeclaredMethods":true,
1426 "allDeclaredConstructors":true
1427 },
1428 {
1429 "name":"org.whispersystems.signalservice.api.profiles.SignalServiceProfileWrite",
1430 "allDeclaredFields":true,
1431 "allDeclaredMethods":true,
1432 "allDeclaredConstructors":true
1433 },
1434 {
1435 "name":"org.whispersystems.signalservice.api.push.SignedPreKeyEntity",
1436 "allDeclaredFields":true,
1437 "allDeclaredMethods":true,
1438 "allDeclaredConstructors":true
1439 },
1440 {
1441 "name":"org.whispersystems.signalservice.api.push.SignedPreKeyEntity$ByteArrayDeserializer",
1442 "methods":[{"name":"<init>","parameterTypes":[] }]
1443 },
1444 {
1445 "name":"org.whispersystems.signalservice.api.push.SignedPreKeyEntity$ByteArraySerializer",
1446 "methods":[{"name":"<init>","parameterTypes":[] }]
1447 },
1448 {
1449 "name":"org.whispersystems.signalservice.internal.contacts.crypto.SignatureBodyEntity",
1450 "allDeclaredFields":true,
1451 "allDeclaredMethods":true,
1452 "allDeclaredConstructors":true
1453 },
1454 {
1455 "name":"org.whispersystems.signalservice.internal.contacts.entities.DiscoveryRequest",
1456 "allDeclaredFields":true,
1457 "allDeclaredMethods":true,
1458 "allDeclaredConstructors":true
1459 },
1460 {
1461 "name":"org.whispersystems.signalservice.internal.contacts.entities.DiscoveryResponse",
1462 "allDeclaredFields":true,
1463 "allDeclaredMethods":true,
1464 "allDeclaredConstructors":true
1465 },
1466 {
1467 "name":"org.whispersystems.signalservice.internal.contacts.entities.KeyBackupRequest",
1468 "allDeclaredFields":true,
1469 "allDeclaredMethods":true,
1470 "allDeclaredConstructors":true
1471 },
1472 {
1473 "name":"org.whispersystems.signalservice.internal.contacts.entities.KeyBackupResponse",
1474 "allDeclaredFields":true,
1475 "allDeclaredMethods":true,
1476 "allDeclaredConstructors":true
1477 },
1478 {
1479 "name":"org.whispersystems.signalservice.internal.contacts.entities.MultiRemoteAttestationResponse",
1480 "allDeclaredFields":true,
1481 "allDeclaredMethods":true,
1482 "allDeclaredConstructors":true
1483 },
1484 {
1485 "name":"org.whispersystems.signalservice.internal.contacts.entities.QueryEnvelope",
1486 "allDeclaredFields":true,
1487 "allDeclaredMethods":true,
1488 "allDeclaredConstructors":true
1489 },
1490 {
1491 "name":"org.whispersystems.signalservice.internal.contacts.entities.RemoteAttestationRequest",
1492 "allDeclaredFields":true,
1493 "allDeclaredMethods":true,
1494 "allDeclaredConstructors":true
1495 },
1496 {
1497 "name":"org.whispersystems.signalservice.internal.contacts.entities.RemoteAttestationResponse",
1498 "allDeclaredFields":true,
1499 "allDeclaredMethods":true,
1500 "allDeclaredConstructors":true
1501 },
1502 {
1503 "name":"org.whispersystems.signalservice.internal.contacts.entities.TokenResponse",
1504 "allDeclaredFields":true,
1505 "allDeclaredMethods":true,
1506 "allDeclaredConstructors":true
1507 },
1508 {
1509 "name":"org.whispersystems.signalservice.internal.devices.DeviceNameProtos$DeviceName",
1510 "fields":[
1511 {"name":"bitField0_"},
1512 {"name":"ciphertext_"},
1513 {"name":"ephemeralPublic_"},
1514 {"name":"syntheticIv_"}
1515 ]
1516 },
1517 {
1518 "name":"org.whispersystems.signalservice.internal.keybackup.protos.BackupRequest",
1519 "fields":[
1520 {"name":"backupId_"},
1521 {"name":"bitField0_"},
1522 {"name":"data_"},
1523 {"name":"pin_"},
1524 {"name":"serviceId_"},
1525 {"name":"token_"},
1526 {"name":"tries_"},
1527 {"name":"validFrom_"}
1528 ]
1529 },
1530 {
1531 "name":"org.whispersystems.signalservice.internal.keybackup.protos.BackupResponse",
1532 "fields":[
1533 {"name":"bitField0_"},
1534 {"name":"status_"},
1535 {"name":"token_"}
1536 ]
1537 },
1538 {
1539 "name":"org.whispersystems.signalservice.internal.keybackup.protos.DeleteRequest",
1540 "fields":[
1541 {"name":"backupId_"},
1542 {"name":"bitField0_"},
1543 {"name":"serviceId_"}
1544 ]
1545 },
1546 {
1547 "name":"org.whispersystems.signalservice.internal.keybackup.protos.Request",
1548 "fields":[
1549 {"name":"backup_"},
1550 {"name":"bitField0_"},
1551 {"name":"delete_"},
1552 {"name":"restore_"}
1553 ]
1554 },
1555 {
1556 "name":"org.whispersystems.signalservice.internal.keybackup.protos.Response",
1557 "fields":[
1558 {"name":"backup_"},
1559 {"name":"bitField0_"},
1560 {"name":"delete_"},
1561 {"name":"restore_"}
1562 ]
1563 },
1564 {
1565 "name":"org.whispersystems.signalservice.internal.keybackup.protos.RestoreRequest",
1566 "fields":[
1567 {"name":"backupId_"},
1568 {"name":"bitField0_"},
1569 {"name":"pin_"},
1570 {"name":"serviceId_"},
1571 {"name":"token_"},
1572 {"name":"validFrom_"}
1573 ]
1574 },
1575 {
1576 "name":"org.whispersystems.signalservice.internal.keybackup.protos.RestoreResponse",
1577 "fields":[
1578 {"name":"bitField0_"},
1579 {"name":"data_"},
1580 {"name":"status_"},
1581 {"name":"token_"},
1582 {"name":"tries_"}
1583 ]
1584 },
1585 {
1586 "name":"org.whispersystems.signalservice.internal.push.AttachmentV2UploadAttributes",
1587 "allDeclaredFields":true,
1588 "allDeclaredMethods":true,
1589 "allDeclaredConstructors":true
1590 },
1591 {
1592 "name":"org.whispersystems.signalservice.internal.push.AuthCredentials",
1593 "allDeclaredFields":true,
1594 "allDeclaredMethods":true,
1595 "allDeclaredConstructors":true
1596 },
1597 {
1598 "name":"org.whispersystems.signalservice.internal.push.ConfirmCodeMessage",
1599 "allDeclaredFields":true,
1600 "allDeclaredMethods":true,
1601 "allDeclaredConstructors":true
1602 },
1603 {
1604 "name":"org.whispersystems.signalservice.internal.push.DeviceCode",
1605 "allDeclaredFields":true,
1606 "allDeclaredMethods":true,
1607 "allDeclaredConstructors":true
1608 },
1609 {
1610 "name":"org.whispersystems.signalservice.internal.push.DeviceId",
1611 "allDeclaredFields":true,
1612 "allDeclaredMethods":true,
1613 "allDeclaredConstructors":true
1614 },
1615 {
1616 "name":"org.whispersystems.signalservice.internal.push.DeviceInfoList",
1617 "allDeclaredFields":true,
1618 "allDeclaredMethods":true,
1619 "allDeclaredConstructors":true
1620 },
1621 {
1622 "name":"org.whispersystems.signalservice.internal.push.MismatchedDevices",
1623 "allDeclaredFields":true,
1624 "allDeclaredMethods":true,
1625 "allDeclaredConstructors":true
1626 },
1627 {
1628 "name":"org.whispersystems.signalservice.internal.push.OutgoingPushMessage",
1629 "allDeclaredFields":true,
1630 "allDeclaredMethods":true,
1631 "allDeclaredConstructors":true
1632 },
1633 {
1634 "name":"org.whispersystems.signalservice.internal.push.OutgoingPushMessageList",
1635 "allDeclaredFields":true,
1636 "allDeclaredMethods":true,
1637 "allDeclaredConstructors":true
1638 },
1639 {
1640 "name":"org.whispersystems.signalservice.internal.push.PreKeyEntity",
1641 "allDeclaredFields":true,
1642 "allDeclaredMethods":true,
1643 "allDeclaredConstructors":true
1644 },
1645 {
1646 "name":"org.whispersystems.signalservice.internal.push.PreKeyEntity$ECPublicKeyDeserializer",
1647 "methods":[{"name":"<init>","parameterTypes":[] }]
1648 },
1649 {
1650 "name":"org.whispersystems.signalservice.internal.push.PreKeyEntity$ECPublicKeySerializer",
1651 "methods":[{"name":"<init>","parameterTypes":[] }]
1652 },
1653 {
1654 "name":"org.whispersystems.signalservice.internal.push.PreKeyResponse",
1655 "allDeclaredFields":true,
1656 "allDeclaredMethods":true,
1657 "allDeclaredConstructors":true
1658 },
1659 {
1660 "name":"org.whispersystems.signalservice.internal.push.PreKeyResponseItem",
1661 "allDeclaredFields":true,
1662 "allDeclaredMethods":true,
1663 "allDeclaredConstructors":true
1664 },
1665 {
1666 "name":"org.whispersystems.signalservice.internal.push.PreKeyState",
1667 "allDeclaredFields":true,
1668 "allDeclaredMethods":true,
1669 "allDeclaredConstructors":true
1670 },
1671 {
1672 "name":"org.whispersystems.signalservice.internal.push.PreKeyStatus",
1673 "allDeclaredFields":true,
1674 "allDeclaredMethods":true,
1675 "allDeclaredConstructors":true
1676 },
1677 {
1678 "name":"org.whispersystems.signalservice.internal.push.ProfileAvatarUploadAttributes",
1679 "allDeclaredFields":true,
1680 "allDeclaredMethods":true,
1681 "allDeclaredConstructors":true
1682 },
1683 {
1684 "name":"org.whispersystems.signalservice.internal.push.ProvisioningMessage",
1685 "allDeclaredFields":true,
1686 "allDeclaredMethods":true,
1687 "allDeclaredConstructors":true
1688 },
1689 {
1690 "name":"org.whispersystems.signalservice.internal.push.ProvisioningProtos$ProvisionEnvelope",
1691 "fields":[
1692 {"name":"bitField0_"},
1693 {"name":"body_"},
1694 {"name":"publicKey_"}
1695 ]
1696 },
1697 {
1698 "name":"org.whispersystems.signalservice.internal.push.ProvisioningProtos$ProvisionMessage",
1699 "fields":[
1700 {"name":"bitField0_"},
1701 {"name":"identityKeyPrivate_"},
1702 {"name":"identityKeyPublic_"},
1703 {"name":"number_"},
1704 {"name":"profileKey_"},
1705 {"name":"provisioningCode_"},
1706 {"name":"provisioningVersion_"},
1707 {"name":"readReceipts_"},
1708 {"name":"userAgent_"},
1709 {"name":"uuid_"}
1710 ]
1711 },
1712 {
1713 "name":"org.whispersystems.signalservice.internal.push.ProvisioningProtos$ProvisioningUuid",
1714 "fields":[
1715 {"name":"bitField0_"},
1716 {"name":"uuid_"}
1717 ]
1718 },
1719 {
1720 "name":"org.whispersystems.signalservice.internal.push.PushServiceSocket$RegistrationLockFailure",
1721 "allDeclaredFields":true,
1722 "allDeclaredMethods":true,
1723 "allDeclaredConstructors":true
1724 },
1725 {
1726 "name":"org.whispersystems.signalservice.internal.push.PushServiceSocket$RegistrationLockV2",
1727 "allDeclaredFields":true,
1728 "allDeclaredMethods":true,
1729 "allDeclaredConstructors":true
1730 },
1731 {
1732 "name":"org.whispersystems.signalservice.internal.push.SendMessageResponse",
1733 "allDeclaredFields":true,
1734 "allDeclaredMethods":true,
1735 "allDeclaredConstructors":true
1736 },
1737 {
1738 "name":"org.whispersystems.signalservice.internal.push.SenderCertificate",
1739 "allDeclaredFields":true,
1740 "allDeclaredMethods":true,
1741 "allDeclaredConstructors":true
1742 },
1743 {
1744 "name":"org.whispersystems.signalservice.internal.push.SenderCertificate$ByteArrayDesieralizer",
1745 "methods":[{"name":"<init>","parameterTypes":[] }]
1746 },
1747 {
1748 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$AttachmentPointer",
1749 "fields":[
1750 {"name":"attachmentIdentifierCase_"},
1751 {"name":"attachmentIdentifier_"},
1752 {"name":"bitField0_"},
1753 {"name":"blurHash_"},
1754 {"name":"caption_"},
1755 {"name":"cdnNumber_"},
1756 {"name":"contentType_"},
1757 {"name":"digest_"},
1758 {"name":"fileName_"},
1759 {"name":"flags_"},
1760 {"name":"height_"},
1761 {"name":"key_"},
1762 {"name":"size_"},
1763 {"name":"thumbnail_"},
1764 {"name":"uploadTimestamp_"},
1765 {"name":"width_"}
1766 ]
1767 },
1768 {
1769 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$CallMessage",
1770 "fields":[
1771 {"name":"answer_"},
1772 {"name":"bitField0_"},
1773 {"name":"busy_"},
1774 {"name":"destinationDeviceId_"},
1775 {"name":"hangup_"},
1776 {"name":"iceUpdate_"},
1777 {"name":"legacyHangup_"},
1778 {"name":"multiRing_"},
1779 {"name":"offer_"},
1780 {"name":"opaque_"}
1781 ]
1782 },
1783 {
1784 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$CallMessage$Hangup",
1785 "fields":[
1786 {"name":"bitField0_"},
1787 {"name":"deviceId_"},
1788 {"name":"id_"},
1789 {"name":"type_"}
1790 ]
1791 },
1792 {
1793 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$CallMessage$IceUpdate",
1794 "fields":[
1795 {"name":"bitField0_"},
1796 {"name":"id_"},
1797 {"name":"line_"},
1798 {"name":"mid_"},
1799 {"name":"opaque_"},
1800 {"name":"sdp_"}
1801 ]
1802 },
1803 {
1804 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$CallMessage$Offer",
1805 "fields":[
1806 {"name":"bitField0_"},
1807 {"name":"id_"},
1808 {"name":"opaque_"},
1809 {"name":"sdp_"},
1810 {"name":"type_"}
1811 ]
1812 },
1813 {
1814 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$CallMessage$Opaque",
1815 "fields":[
1816 {"name":"bitField0_"},
1817 {"name":"data_"}
1818 ]
1819 },
1820 {
1821 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$ContactDetails",
1822 "fields":[
1823 {"name":"archived_"},
1824 {"name":"avatar_"},
1825 {"name":"bitField0_"},
1826 {"name":"blocked_"},
1827 {"name":"color_"},
1828 {"name":"expireTimer_"},
1829 {"name":"inboxPosition_"},
1830 {"name":"name_"},
1831 {"name":"number_"},
1832 {"name":"profileKey_"},
1833 {"name":"uuid_"},
1834 {"name":"verified_"}
1835 ]
1836 },
1837 {
1838 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$ContactDetails$Avatar",
1839 "fields":[
1840 {"name":"bitField0_"},
1841 {"name":"contentType_"},
1842 {"name":"length_"}
1843 ]
1844 },
1845 {
1846 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$Content",
1847 "fields":[
1848 {"name":"bitField0_"},
1849 {"name":"callMessage_"},
1850 {"name":"dataMessage_"},
1851 {"name":"decryptionErrorMessage_"},
1852 {"name":"nullMessage_"},
1853 {"name":"receiptMessage_"},
1854 {"name":"senderKeyDistributionMessage_"},
1855 {"name":"syncMessage_"},
1856 {"name":"typingMessage_"}
1857 ]
1858 },
1859 {
1860 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage",
1861 "fields":[
1862 {"name":"attachments_"},
1863 {"name":"bitField0_"},
1864 {"name":"bodyRanges_"},
1865 {"name":"body_"},
1866 {"name":"contact_"},
1867 {"name":"delete_"},
1868 {"name":"expireTimer_"},
1869 {"name":"flags_"},
1870 {"name":"groupCallUpdate_"},
1871 {"name":"groupV2_"},
1872 {"name":"group_"},
1873 {"name":"isViewOnce_"},
1874 {"name":"payment_"},
1875 {"name":"preview_"},
1876 {"name":"profileKey_"},
1877 {"name":"quote_"},
1878 {"name":"reaction_"},
1879 {"name":"requiredProtocolVersion_"},
1880 {"name":"sticker_"},
1881 {"name":"timestamp_"}
1882 ]
1883 },
1884 {
1885 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$BodyRange",
1886 "fields":[
1887 {"name":"associatedValueCase_"},
1888 {"name":"associatedValue_"},
1889 {"name":"bitField0_"},
1890 {"name":"length_"},
1891 {"name":"start_"}
1892 ]
1893 },
1894 {
1895 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Contact",
1896 "fields":[
1897 {"name":"address_"},
1898 {"name":"avatar_"},
1899 {"name":"bitField0_"},
1900 {"name":"email_"},
1901 {"name":"name_"},
1902 {"name":"number_"},
1903 {"name":"organization_"}
1904 ]
1905 },
1906 {
1907 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Contact$Avatar",
1908 "fields":[
1909 {"name":"avatar_"},
1910 {"name":"bitField0_"},
1911 {"name":"isProfile_"}
1912 ]
1913 },
1914 {
1915 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Contact$Email",
1916 "fields":[
1917 {"name":"bitField0_"},
1918 {"name":"label_"},
1919 {"name":"type_"},
1920 {"name":"value_"}
1921 ]
1922 },
1923 {
1924 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Contact$Name",
1925 "fields":[
1926 {"name":"bitField0_"},
1927 {"name":"displayName_"},
1928 {"name":"familyName_"},
1929 {"name":"givenName_"},
1930 {"name":"middleName_"},
1931 {"name":"prefix_"},
1932 {"name":"suffix_"}
1933 ]
1934 },
1935 {
1936 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Contact$Phone",
1937 "fields":[
1938 {"name":"bitField0_"},
1939 {"name":"label_"},
1940 {"name":"type_"},
1941 {"name":"value_"}
1942 ]
1943 },
1944 {
1945 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Contact$PostalAddress",
1946 "fields":[
1947 {"name":"bitField0_"},
1948 {"name":"city_"},
1949 {"name":"country_"},
1950 {"name":"label_"},
1951 {"name":"neighborhood_"},
1952 {"name":"pobox_"},
1953 {"name":"postcode_"},
1954 {"name":"region_"},
1955 {"name":"street_"},
1956 {"name":"type_"}
1957 ]
1958 },
1959 {
1960 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Delete",
1961 "fields":[
1962 {"name":"bitField0_"},
1963 {"name":"targetSentTimestamp_"}
1964 ]
1965 },
1966 {
1967 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$GroupCallUpdate",
1968 "fields":[
1969 {"name":"bitField0_"},
1970 {"name":"eraId_"}
1971 ]
1972 },
1973 {
1974 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Preview",
1975 "fields":[
1976 {"name":"bitField0_"},
1977 {"name":"date_"},
1978 {"name":"description_"},
1979 {"name":"image_"},
1980 {"name":"title_"},
1981 {"name":"url_"}
1982 ]
1983 },
1984 {
1985 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Quote",
1986 "fields":[
1987 {"name":"attachments_"},
1988 {"name":"authorE164_"},
1989 {"name":"authorUuid_"},
1990 {"name":"bitField0_"},
1991 {"name":"bodyRanges_"},
1992 {"name":"id_"},
1993 {"name":"text_"}
1994 ]
1995 },
1996 {
1997 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Reaction",
1998 "fields":[
1999 {"name":"bitField0_"},
2000 {"name":"emoji_"},
2001 {"name":"remove_"},
2002 {"name":"targetAuthorUuid_"},
2003 {"name":"targetSentTimestamp_"}
2004 ]
2005 },
2006 {
2007 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Sticker",
2008 "fields":[
2009 {"name":"bitField0_"},
2010 {"name":"data_"},
2011 {"name":"emoji_"},
2012 {"name":"packId_"},
2013 {"name":"packKey_"},
2014 {"name":"stickerId_"}
2015 ]
2016 },
2017 {
2018 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$Envelope",
2019 "fields":[
2020 {"name":"bitField0_"},
2021 {"name":"content_"},
2022 {"name":"legacyMessage_"},
2023 {"name":"relay_"},
2024 {"name":"serverGuid_"},
2025 {"name":"serverTimestamp_"},
2026 {"name":"sourceDevice_"},
2027 {"name":"sourceE164_"},
2028 {"name":"sourceUuid_"},
2029 {"name":"timestamp_"},
2030 {"name":"type_"}
2031 ]
2032 },
2033 {
2034 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$GroupContext",
2035 "fields":[
2036 {"name":"avatar_"},
2037 {"name":"bitField0_"},
2038 {"name":"id_"},
2039 {"name":"membersE164_"},
2040 {"name":"members_"},
2041 {"name":"name_"},
2042 {"name":"type_"}
2043 ]
2044 },
2045 {
2046 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$GroupContext$Member",
2047 "fields":[
2048 {"name":"bitField0_"},
2049 {"name":"e164_"}
2050 ]
2051 },
2052 {
2053 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$GroupContextV2",
2054 "fields":[
2055 {"name":"bitField0_"},
2056 {"name":"groupChange_"},
2057 {"name":"masterKey_"},
2058 {"name":"revision_"}
2059 ]
2060 },
2061 {
2062 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$NullMessage",
2063 "fields":[
2064 {"name":"bitField0_"},
2065 {"name":"padding_"}
2066 ]
2067 },
2068 {
2069 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$ReceiptMessage",
2070 "fields":[
2071 {"name":"bitField0_"},
2072 {"name":"timestamp_"},
2073 {"name":"type_"}
2074 ]
2075 },
2076 {
2077 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage",
2078 "fields":[
2079 {"name":"bitField0_"},
2080 {"name":"blocked_"},
2081 {"name":"configuration_"},
2082 {"name":"contacts_"},
2083 {"name":"fetchLatest_"},
2084 {"name":"groups_"},
2085 {"name":"keys_"},
2086 {"name":"messageRequestResponse_"},
2087 {"name":"outgoingPayment_"},
2088 {"name":"padding_"},
2089 {"name":"read_"},
2090 {"name":"request_"},
2091 {"name":"sent_"},
2092 {"name":"stickerPackOperation_"},
2093 {"name":"verified_"},
2094 {"name":"viewOnceOpen_"},
2095 {"name":"viewed_"}
2096 ]
2097 },
2098 {
2099 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Blocked",
2100 "fields":[
2101 {"name":"groupIds_"},
2102 {"name":"numbers_"},
2103 {"name":"uuids_"}
2104 ]
2105 },
2106 {
2107 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Contacts",
2108 "fields":[
2109 {"name":"bitField0_"},
2110 {"name":"blob_"},
2111 {"name":"complete_"}
2112 ]
2113 },
2114 {
2115 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$FetchLatest",
2116 "fields":[
2117 {"name":"bitField0_"},
2118 {"name":"type_"}
2119 ]
2120 },
2121 {
2122 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Keys",
2123 "fields":[
2124 {"name":"bitField0_"},
2125 {"name":"storageService_"}
2126 ]
2127 },
2128 {
2129 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Read",
2130 "fields":[
2131 {"name":"bitField0_"},
2132 {"name":"senderE164_"},
2133 {"name":"senderUuid_"},
2134 {"name":"timestamp_"}
2135 ]
2136 },
2137 {
2138 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Request",
2139 "fields":[
2140 {"name":"bitField0_"},
2141 {"name":"type_"}
2142 ]
2143 },
2144 {
2145 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Sent",
2146 "fields":[
2147 {"name":"bitField0_"},
2148 {"name":"destinationE164_"},
2149 {"name":"destinationUuid_"},
2150 {"name":"expirationStartTimestamp_"},
2151 {"name":"isRecipientUpdate_"},
2152 {"name":"message_"},
2153 {"name":"timestamp_"},
2154 {"name":"unidentifiedStatus_"}
2155 ]
2156 },
2157 {
2158 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Sent$UnidentifiedDeliveryStatus",
2159 "fields":[
2160 {"name":"bitField0_"},
2161 {"name":"destinationE164_"},
2162 {"name":"destinationUuid_"},
2163 {"name":"unidentified_"}
2164 ]
2165 },
2166 {
2167 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$StickerPackOperation",
2168 "fields":[
2169 {"name":"bitField0_"},
2170 {"name":"packId_"},
2171 {"name":"packKey_"},
2172 {"name":"type_"}
2173 ]
2174 },
2175 {
2176 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Viewed",
2177 "fields":[
2178 {"name":"bitField0_"},
2179 {"name":"senderE164_"},
2180 {"name":"senderUuid_"},
2181 {"name":"timestamp_"}
2182 ]
2183 },
2184 {
2185 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$TypingMessage",
2186 "fields":[
2187 {"name":"action_"},
2188 {"name":"bitField0_"},
2189 {"name":"groupId_"},
2190 {"name":"timestamp_"}
2191 ]
2192 },
2193 {
2194 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$Verified",
2195 "fields":[
2196 {"name":"bitField0_"},
2197 {"name":"destinationE164_"},
2198 {"name":"destinationUuid_"},
2199 {"name":"identityKey_"},
2200 {"name":"nullMessage_"},
2201 {"name":"state_"}
2202 ]
2203 },
2204 {
2205 "name":"org.whispersystems.signalservice.internal.push.VerifyAccountResponse",
2206 "allDeclaredFields":true,
2207 "allDeclaredMethods":true,
2208 "allDeclaredConstructors":true
2209 },
2210 {
2211 "name":"org.whispersystems.signalservice.internal.serialize.protos.AddressProto",
2212 "fields":[
2213 {"name":"bitField0_"},
2214 {"name":"e164_"},
2215 {"name":"relay_"},
2216 {"name":"uuid_"}
2217 ]
2218 },
2219 {
2220 "name":"org.whispersystems.signalservice.internal.serialize.protos.MetadataProto",
2221 "fields":[
2222 {"name":"address_"},
2223 {"name":"bitField0_"},
2224 {"name":"groupId_"},
2225 {"name":"needsReceipt_"},
2226 {"name":"senderDevice_"},
2227 {"name":"serverDeliveredTimestamp_"},
2228 {"name":"serverGuid_"},
2229 {"name":"serverReceivedTimestamp_"},
2230 {"name":"timestamp_"}
2231 ]
2232 },
2233 {
2234 "name":"org.whispersystems.signalservice.internal.serialize.protos.SignalServiceContentProto",
2235 "fields":[
2236 {"name":"bitField0_"},
2237 {"name":"dataCase_"},
2238 {"name":"data_"},
2239 {"name":"localAddress_"},
2240 {"name":"metadata_"}
2241 ]
2242 },
2243 {
2244 "name":"org.whispersystems.signalservice.internal.util.JsonUtil$IdentityKeyDeserializer",
2245 "methods":[{"name":"<init>","parameterTypes":[] }]
2246 },
2247 {
2248 "name":"org.whispersystems.signalservice.internal.util.JsonUtil$IdentityKeySerializer",
2249 "methods":[{"name":"<init>","parameterTypes":[] }]
2250 },
2251 {
2252 "name":"org.whispersystems.signalservice.internal.util.JsonUtil$UuidDeserializer",
2253 "methods":[{"name":"<init>","parameterTypes":[] }]
2254 },
2255 {
2256 "name":"org.whispersystems.signalservice.internal.websocket.WebSocketProtos$WebSocketMessage",
2257 "fields":[
2258 {"name":"bitField0_"},
2259 {"name":"request_"},
2260 {"name":"response_"},
2261 {"name":"type_"}
2262 ]
2263 },
2264 {
2265 "name":"org.whispersystems.signalservice.internal.websocket.WebSocketProtos$WebSocketRequestMessage",
2266 "fields":[
2267 {"name":"bitField0_"},
2268 {"name":"body_"},
2269 {"name":"headers_"},
2270 {"name":"id_"},
2271 {"name":"path_"},
2272 {"name":"verb_"}
2273 ]
2274 },
2275 {
2276 "name":"org.whispersystems.signalservice.internal.websocket.WebSocketProtos$WebSocketResponseMessage",
2277 "fields":[
2278 {"name":"bitField0_"},
2279 {"name":"body_"},
2280 {"name":"headers_"},
2281 {"name":"id_"},
2282 {"name":"message_"},
2283 {"name":"status_"}
2284 ]
2285 },
2286 {
2287 "name":"sun.misc.Unsafe",
2288 "allDeclaredFields":true,
2289 "methods":[
2290 {"name":"allocateMemory","parameterTypes":["long"] },
2291 {"name":"arrayBaseOffset","parameterTypes":["java.lang.Class"] },
2292 {"name":"arrayIndexScale","parameterTypes":["java.lang.Class"] },
2293 {"name":"copyMemory","parameterTypes":["long","long","long"] },
2294 {"name":"copyMemory","parameterTypes":["java.lang.Object","long","java.lang.Object","long","long"] },
2295 {"name":"freeMemory","parameterTypes":["long"] },
2296 {"name":"getAddress","parameterTypes":["long"] },
2297 {"name":"getBoolean","parameterTypes":["java.lang.Object","long"] },
2298 {"name":"getByte","parameterTypes":["long"] },
2299 {"name":"getByte","parameterTypes":["java.lang.Object","long"] },
2300 {"name":"getDouble","parameterTypes":["long"] },
2301 {"name":"getDouble","parameterTypes":["java.lang.Object","long"] },
2302 {"name":"getFloat","parameterTypes":["long"] },
2303 {"name":"getFloat","parameterTypes":["java.lang.Object","long"] },
2304 {"name":"getInt","parameterTypes":["long"] },
2305 {"name":"getInt","parameterTypes":["java.lang.Object","long"] },
2306 {"name":"getLong","parameterTypes":["long"] },
2307 {"name":"getLong","parameterTypes":["java.lang.Object","long"] },
2308 {"name":"getObject","parameterTypes":["java.lang.Object","long"] },
2309 {"name":"getShort","parameterTypes":["long"] },
2310 {"name":"objectFieldOffset","parameterTypes":["java.lang.reflect.Field"] },
2311 {"name":"putAddress","parameterTypes":["long","long"] },
2312 {"name":"putBoolean","parameterTypes":["java.lang.Object","long","boolean"] },
2313 {"name":"putByte","parameterTypes":["long","byte"] },
2314 {"name":"putByte","parameterTypes":["java.lang.Object","long","byte"] },
2315 {"name":"putDouble","parameterTypes":["long","double"] },
2316 {"name":"putDouble","parameterTypes":["java.lang.Object","long","double"] },
2317 {"name":"putFloat","parameterTypes":["long","float"] },
2318 {"name":"putFloat","parameterTypes":["java.lang.Object","long","float"] },
2319 {"name":"putInt","parameterTypes":["long","int"] },
2320 {"name":"putInt","parameterTypes":["java.lang.Object","long","int"] },
2321 {"name":"putLong","parameterTypes":["long","long"] },
2322 {"name":"putLong","parameterTypes":["java.lang.Object","long","long"] },
2323 {"name":"putObject","parameterTypes":["java.lang.Object","long","java.lang.Object"] },
2324 {"name":"putShort","parameterTypes":["long","short"] }
2325 ]
2326 },
2327 {
2328 "name":"sun.security.provider.DSA$SHA224withDSA",
2329 "methods":[{"name":"<init>","parameterTypes":[] }]
2330 },
2331 {
2332 "name":"sun.security.provider.JavaKeyStore$DualFormatJKS",
2333 "methods":[{"name":"<init>","parameterTypes":[] }]
2334 },
2335 {
2336 "name":"sun.security.provider.JavaKeyStore$JKS",
2337 "methods":[{"name":"<init>","parameterTypes":[] }]
2338 },
2339 {
2340 "name":"sun.security.provider.NativePRNG",
2341 "methods":[{"name":"<init>","parameterTypes":[] }]
2342 },
2343 {
2344 "name":"sun.security.provider.SHA",
2345 "methods":[{"name":"<init>","parameterTypes":[] }]
2346 },
2347 {
2348 "name":"sun.security.provider.SHA2$SHA224",
2349 "methods":[{"name":"<init>","parameterTypes":[] }]
2350 },
2351 {
2352 "name":"sun.security.provider.SHA2$SHA256",
2353 "methods":[{"name":"<init>","parameterTypes":[] }]
2354 },
2355 {
2356 "name":"sun.security.provider.SHA5$SHA384",
2357 "methods":[{"name":"<init>","parameterTypes":[] }]
2358 },
2359 {
2360 "name":"sun.security.provider.SHA5$SHA512",
2361 "methods":[{"name":"<init>","parameterTypes":[] }]
2362 },
2363 {
2364 "name":"sun.security.provider.SecureRandom",
2365 "methods":[{"name":"<init>","parameterTypes":[] }]
2366 },
2367 {
2368 "name":"sun.security.provider.certpath.PKIXCertPathValidator",
2369 "methods":[{"name":"<init>","parameterTypes":[] }]
2370 },
2371 {
2372 "name":"sun.security.rsa.PSSParameters",
2373 "methods":[{"name":"<init>","parameterTypes":[] }]
2374 },
2375 {
2376 "name":"sun.security.rsa.RSAKeyFactory$Legacy",
2377 "methods":[{"name":"<init>","parameterTypes":[] }]
2378 },
2379 {
2380 "name":"sun.security.rsa.RSAPSSSignature",
2381 "methods":[{"name":"<init>","parameterTypes":[] }]
2382 },
2383 {
2384 "name":"sun.security.rsa.RSASignature$SHA224withRSA",
2385 "methods":[{"name":"<init>","parameterTypes":[] }]
2386 },
2387 {
2388 "name":"sun.security.rsa.RSASignature$SHA256withRSA",
2389 "methods":[{"name":"<init>","parameterTypes":[] }]
2390 },
2391 {
2392 "name":"sun.security.rsa.RSASignature$SHA512withRSA",
2393 "methods":[{"name":"<init>","parameterTypes":[] }]
2394 },
2395 {
2396 "name":"sun.security.ssl.SSLContextImpl$TLSContext",
2397 "methods":[{"name":"<init>","parameterTypes":[] }]
2398 },
2399 {
2400 "name":"sun.security.ssl.TrustManagerFactoryImpl$PKIXFactory",
2401 "methods":[{"name":"<init>","parameterTypes":[] }]
2402 },
2403 {
2404 "name":"sun.security.x509.AuthorityKeyIdentifierExtension",
2405 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
2406 },
2407 {
2408 "name":"sun.security.x509.BasicConstraintsExtension",
2409 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
2410 },
2411 {
2412 "name":"sun.security.x509.CRLDistributionPointsExtension",
2413 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
2414 },
2415 {
2416 "name":"sun.security.x509.KeyUsageExtension",
2417 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
2418 },
2419 {
2420 "name":"sun.security.x509.SubjectAlternativeNameExtension",
2421 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
2422 },
2423 {
2424 "name":"sun.security.x509.SubjectKeyIdentifierExtension",
2425 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
2426 }
2427 ]