]> nmode's Git Repositories - signal-cli/blob - graalvm-config-dir/reflect-config.json
e2d5ad03c6768a4b8106ffc05478f62b1fb608a9
[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.Integer",
111 "allDeclaredFields":true,
112 "allDeclaredMethods":true,
113 "allDeclaredConstructors":true
114 },
115 {
116 "name":"java.lang.Iterable",
117 "allDeclaredMethods":true
118 },
119 {
120 "name":"java.lang.Long",
121 "allDeclaredFields":true,
122 "allDeclaredMethods":true,
123 "allDeclaredConstructors":true
124 },
125 {
126 "name":"java.lang.Number",
127 "allDeclaredFields":true,
128 "allDeclaredMethods":true
129 },
130 {
131 "name":"java.lang.String",
132 "allPublicMethods":true
133 },
134 {
135 "name":"java.lang.reflect.Method",
136 "methods":[{"name":"isDefault","parameterTypes":[] }]
137 },
138 {
139 "name":"java.nio.Buffer",
140 "allDeclaredMethods":true,
141 "fields":[{"name":"address", "allowUnsafeAccess":true}]
142 },
143 {
144 "name":"java.nio.ByteBuffer",
145 "allDeclaredMethods":true,
146 "allPublicMethods":true
147 },
148 {
149 "name":"java.security.KeyStoreSpi"
150 },
151 {
152 "name":"java.security.SecureRandomParameters"
153 },
154 {
155 "name":"java.security.cert.PKIXRevocationChecker"
156 },
157 {
158 "name":"java.security.interfaces.ECPrivateKey"
159 },
160 {
161 "name":"java.security.interfaces.ECPublicKey"
162 },
163 {
164 "name":"java.security.interfaces.RSAPrivateKey"
165 },
166 {
167 "name":"java.security.interfaces.RSAPublicKey"
168 },
169 {
170 "name":"java.util.AbstractCollection",
171 "allDeclaredFields":true,
172 "allDeclaredMethods":true
173 },
174 {
175 "name":"java.util.AbstractList",
176 "allDeclaredFields":true,
177 "allDeclaredMethods":true
178 },
179 {
180 "name":"java.util.ArrayList",
181 "allDeclaredMethods":true,
182 "allDeclaredConstructors":true
183 },
184 {
185 "name":"java.util.Collection",
186 "allDeclaredMethods":true
187 },
188 {
189 "name":"java.util.LinkedHashMap",
190 "allDeclaredMethods":true,
191 "allDeclaredConstructors":true
192 },
193 {
194 "name":"java.util.List",
195 "allDeclaredMethods":true
196 },
197 {
198 "name":"java.util.Locale",
199 "methods":[{"name":"getUnicodeLocaleType","parameterTypes":["java.lang.String"] }]
200 },
201 {
202 "name":"java.util.RandomAccess",
203 "allDeclaredMethods":true
204 },
205 {
206 "name":"java.util.UUID",
207 "allDeclaredFields":true,
208 "allDeclaredMethods":true,
209 "allDeclaredConstructors":true
210 },
211 {
212 "name":"jnr.constants.platform.linux.ProtocolFamily"
213 },
214 {
215 "name":"jnr.constants.platform.linux.Shutdown"
216 },
217 {
218 "name":"jnr.constants.platform.linux.Sock"
219 },
220 {
221 "name":"jnr.constants.platform.linux.SocketLevel"
222 },
223 {
224 "name":"jnr.constants.platform.linux.SocketOption"
225 },
226 {
227 "name":"jnr.enxio.channels.Native$LibC",
228 "allPublicMethods":true
229 },
230 {
231 "name":"jnr.ffi.Pointer",
232 "allDeclaredMethods":true,
233 "allPublicMethods":true
234 },
235 {
236 "name":"jnr.ffi.StructLayout$gid_t",
237 "methods":[{"name":"<init>","parameterTypes":["jnr.ffi.StructLayout"] }]
238 },
239 {
240 "name":"jnr.ffi.byref.IntByReference",
241 "allPublicMethods":true
242 },
243 {
244 "name":"jnr.ffi.provider.converters.ByReferenceParameterConverter",
245 "methods":[{"name":"nativeType","parameterTypes":[] }]
246 },
247 {
248 "name":"jnr.ffi.provider.converters.ByReferenceParameterConverter$Out",
249 "allPublicMethods":true
250 },
251 {
252 "name":"jnr.ffi.provider.converters.StringResultConverter",
253 "allPublicMethods":true
254 },
255 {
256 "name":"jnr.ffi.provider.converters.StructByReferenceToNativeConverter",
257 "allPublicMethods":true
258 },
259 {
260 "name":"jnr.ffi.provider.jffi.BufferParameterStrategy",
261 "methods":[{"name":"address","parameterTypes":["java.nio.Buffer"] }]
262 },
263 {
264 "name":"jnr.ffi.provider.jffi.PointerParameterStrategy",
265 "methods":[{"name":"address","parameterTypes":["jnr.ffi.Pointer"] }]
266 },
267 {
268 "name":"jnr.ffi.provider.jffi.Provider",
269 "methods":[{"name":"<init>","parameterTypes":[] }]
270 },
271 {
272 "name":"jnr.ffi.provider.jffi.platform.x86_64.linux.TypeAliases",
273 "fields":[{"name":"ALIASES"}]
274 },
275 {
276 "name":"jnr.posix.Timeval",
277 "allPublicMethods":true
278 },
279 {
280 "name":"jnr.unixsocket.Native$LibC",
281 "allPublicMethods":true
282 },
283 {
284 "name":"jnr.unixsocket.SockAddrUnix",
285 "allPublicMethods":true
286 },
287 {
288 "name":"long",
289 "allDeclaredMethods":true,
290 "allPublicMethods":true
291 },
292 {
293 "name":"long[]"
294 },
295 {
296 "name":"org.asamk.Signal",
297 "allDeclaredMethods":true,
298 "allDeclaredClasses":true
299 },
300 {
301 "name":"org.asamk.Signal$MessageReceived",
302 "allDeclaredConstructors":true,
303 "allPublicConstructors":true
304 },
305 {
306 "name":"org.asamk.Signal$ReceiptReceived",
307 "allDeclaredConstructors":true,
308 "allPublicConstructors":true
309 },
310 {
311 "name":"org.asamk.Signal$SyncMessageReceived",
312 "allDeclaredConstructors":true,
313 "allPublicConstructors":true
314 },
315 {
316 "name":"org.asamk.signal.json.JsonDataMessage",
317 "allDeclaredFields":true,
318 "allDeclaredMethods":true,
319 "allDeclaredConstructors":true
320 },
321 {
322 "name":"org.asamk.signal.json.JsonError",
323 "allDeclaredFields":true,
324 "allDeclaredMethods":true,
325 "allDeclaredConstructors":true
326 },
327 {
328 "name":"org.asamk.signal.json.JsonMessageEnvelope",
329 "allDeclaredFields":true,
330 "allDeclaredMethods":true,
331 "allDeclaredConstructors":true
332 },
333 {
334 "name":"org.asamk.signal.json.JsonReaction",
335 "allDeclaredFields":true,
336 "allDeclaredMethods":true,
337 "allDeclaredConstructors":true
338 },
339 {
340 "name":"org.asamk.signal.json.JsonReceiptMessage",
341 "allDeclaredFields":true,
342 "allDeclaredMethods":true,
343 "allDeclaredConstructors":true
344 },
345 {
346 "name":"org.asamk.signal.json.JsonTypingMessage",
347 "allDeclaredFields":true,
348 "allDeclaredMethods":true,
349 "allDeclaredConstructors":true
350 },
351 {
352 "name":"org.asamk.signal.manager.storage.contacts.ContactInfo",
353 "allDeclaredFields":true,
354 "allDeclaredMethods":true,
355 "allDeclaredConstructors":true
356 },
357 {
358 "name":"org.asamk.signal.manager.storage.contacts.JsonContactsStore",
359 "allDeclaredFields":true,
360 "allDeclaredMethods":true,
361 "allDeclaredConstructors":true
362 },
363 {
364 "name":"org.asamk.signal.manager.storage.groups.GroupInfo",
365 "allDeclaredFields":true,
366 "allDeclaredMethods":true
367 },
368 {
369 "name":"org.asamk.signal.manager.storage.groups.GroupInfoV1",
370 "allDeclaredFields":true,
371 "allDeclaredMethods":true,
372 "allDeclaredConstructors":true
373 },
374 {
375 "name":"org.asamk.signal.manager.storage.groups.GroupInfoV1$JsonSignalServiceAddress",
376 "allDeclaredFields":true,
377 "allDeclaredMethods":true,
378 "allDeclaredConstructors":true
379 },
380 {
381 "name":"org.asamk.signal.manager.storage.groups.GroupInfoV1$MembersDeserializer",
382 "methods":[{"name":"<init>","parameterTypes":[] }]
383 },
384 {
385 "name":"org.asamk.signal.manager.storage.groups.GroupInfoV1$MembersSerializer",
386 "methods":[{"name":"<init>","parameterTypes":[] }]
387 },
388 {
389 "name":"org.asamk.signal.manager.storage.groups.JsonGroupStore",
390 "allDeclaredFields":true,
391 "allDeclaredMethods":true,
392 "allDeclaredConstructors":true,
393 "fields":[{"name":"groups", "allowWrite":true}]
394 },
395 {
396 "name":"org.asamk.signal.manager.storage.groups.JsonGroupStore$GroupsDeserializer",
397 "methods":[{"name":"<init>","parameterTypes":[] }]
398 },
399 {
400 "name":"org.asamk.signal.manager.storage.groups.JsonGroupStore$GroupsSerializer",
401 "methods":[{"name":"<init>","parameterTypes":[] }]
402 },
403 {
404 "name":"org.asamk.signal.manager.storage.profiles.ProfileStore",
405 "allDeclaredFields":true,
406 "allDeclaredMethods":true,
407 "allDeclaredConstructors":true,
408 "fields":[{"name":"profiles", "allowWrite":true}]
409 },
410 {
411 "name":"org.asamk.signal.manager.storage.profiles.ProfileStore$ProfileStoreDeserializer",
412 "methods":[{"name":"<init>","parameterTypes":[] }]
413 },
414 {
415 "name":"org.asamk.signal.manager.storage.profiles.ProfileStore$ProfileStoreSerializer",
416 "methods":[{"name":"<init>","parameterTypes":[] }]
417 },
418 {
419 "name":"org.asamk.signal.manager.storage.profiles.SignalProfile",
420 "allDeclaredFields":true,
421 "allDeclaredMethods":true,
422 "allDeclaredConstructors":true
423 },
424 {
425 "name":"org.asamk.signal.manager.storage.profiles.SignalProfile$Capabilities",
426 "allDeclaredFields":true,
427 "allDeclaredMethods":true,
428 "allDeclaredConstructors":true
429 },
430 {
431 "name":"org.asamk.signal.manager.storage.protocol.JsonIdentityKeyStore$JsonIdentityKeyStoreDeserializer",
432 "methods":[{"name":"<init>","parameterTypes":[] }]
433 },
434 {
435 "name":"org.asamk.signal.manager.storage.protocol.JsonIdentityKeyStore$JsonIdentityKeyStoreSerializer",
436 "methods":[{"name":"<init>","parameterTypes":[] }]
437 },
438 {
439 "name":"org.asamk.signal.manager.storage.protocol.JsonPreKeyStore$JsonPreKeyStoreDeserializer",
440 "methods":[{"name":"<init>","parameterTypes":[] }]
441 },
442 {
443 "name":"org.asamk.signal.manager.storage.protocol.JsonPreKeyStore$JsonPreKeyStoreSerializer",
444 "methods":[{"name":"<init>","parameterTypes":[] }]
445 },
446 {
447 "name":"org.asamk.signal.manager.storage.protocol.JsonSessionStore$JsonSessionStoreDeserializer",
448 "methods":[{"name":"<init>","parameterTypes":[] }]
449 },
450 {
451 "name":"org.asamk.signal.manager.storage.protocol.JsonSessionStore$JsonSessionStoreSerializer",
452 "methods":[{"name":"<init>","parameterTypes":[] }]
453 },
454 {
455 "name":"org.asamk.signal.manager.storage.protocol.JsonSignalProtocolStore",
456 "allDeclaredFields":true,
457 "allDeclaredMethods":true,
458 "allDeclaredConstructors":true
459 },
460 {
461 "name":"org.asamk.signal.manager.storage.protocol.JsonSignedPreKeyStore$JsonSignedPreKeyStoreDeserializer",
462 "methods":[{"name":"<init>","parameterTypes":[] }]
463 },
464 {
465 "name":"org.asamk.signal.manager.storage.protocol.JsonSignedPreKeyStore$JsonSignedPreKeyStoreSerializer",
466 "methods":[{"name":"<init>","parameterTypes":[] }]
467 },
468 {
469 "name":"org.asamk.signal.manager.storage.protocol.RecipientStore",
470 "allDeclaredFields":true,
471 "allDeclaredMethods":true,
472 "allDeclaredConstructors":true,
473 "fields":[{"name":"addresses", "allowWrite":true}]
474 },
475 {
476 "name":"org.asamk.signal.manager.storage.protocol.RecipientStore$RecipientStoreDeserializer",
477 "methods":[{"name":"<init>","parameterTypes":[] }]
478 },
479 {
480 "name":"org.asamk.signal.manager.storage.protocol.RecipientStore$RecipientStoreSerializer",
481 "methods":[{"name":"<init>","parameterTypes":[] }]
482 },
483 {
484 "name":"org.asamk.signal.manager.storage.stickers.StickerStore",
485 "allDeclaredFields":true,
486 "allDeclaredMethods":true,
487 "allDeclaredConstructors":true,
488 "fields":[{"name":"stickers", "allowWrite":true}]
489 },
490 {
491 "name":"org.asamk.signal.manager.storage.stickers.StickerStore$StickersDeserializer",
492 "methods":[{"name":"<init>","parameterTypes":[] }]
493 },
494 {
495 "name":"org.asamk.signal.manager.storage.stickers.StickerStore$StickersSerializer",
496 "methods":[{"name":"<init>","parameterTypes":[] }]
497 },
498 {
499 "name":"org.asamk.signal.util.SecurityProvider$DefaultRandom",
500 "methods":[{"name":"<init>","parameterTypes":[] }]
501 },
502 {
503 "name":"org.bouncycastle.jcajce.provider.asymmetric.COMPOSITE$Mappings",
504 "methods":[{"name":"<init>","parameterTypes":[] }]
505 },
506 {
507 "name":"org.bouncycastle.jcajce.provider.asymmetric.DH$Mappings",
508 "methods":[{"name":"<init>","parameterTypes":[] }]
509 },
510 {
511 "name":"org.bouncycastle.jcajce.provider.asymmetric.DSA$Mappings",
512 "methods":[{"name":"<init>","parameterTypes":[] }]
513 },
514 {
515 "name":"org.bouncycastle.jcajce.provider.asymmetric.DSTU4145$Mappings",
516 "methods":[{"name":"<init>","parameterTypes":[] }]
517 },
518 {
519 "name":"org.bouncycastle.jcajce.provider.asymmetric.EC$Mappings",
520 "methods":[{"name":"<init>","parameterTypes":[] }]
521 },
522 {
523 "name":"org.bouncycastle.jcajce.provider.asymmetric.ECGOST$Mappings",
524 "methods":[{"name":"<init>","parameterTypes":[] }]
525 },
526 {
527 "name":"org.bouncycastle.jcajce.provider.asymmetric.EdEC$Mappings",
528 "methods":[{"name":"<init>","parameterTypes":[] }]
529 },
530 {
531 "name":"org.bouncycastle.jcajce.provider.asymmetric.ElGamal$Mappings",
532 "methods":[{"name":"<init>","parameterTypes":[] }]
533 },
534 {
535 "name":"org.bouncycastle.jcajce.provider.asymmetric.GM$Mappings",
536 "methods":[{"name":"<init>","parameterTypes":[] }]
537 },
538 {
539 "name":"org.bouncycastle.jcajce.provider.asymmetric.GOST$Mappings",
540 "methods":[{"name":"<init>","parameterTypes":[] }]
541 },
542 {
543 "name":"org.bouncycastle.jcajce.provider.asymmetric.IES$Mappings",
544 "methods":[{"name":"<init>","parameterTypes":[] }]
545 },
546 {
547 "name":"org.bouncycastle.jcajce.provider.asymmetric.RSA$Mappings",
548 "methods":[{"name":"<init>","parameterTypes":[] }]
549 },
550 {
551 "name":"org.bouncycastle.jcajce.provider.asymmetric.X509$Mappings",
552 "methods":[{"name":"<init>","parameterTypes":[] }]
553 },
554 {
555 "name":"org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi$Ed25519",
556 "methods":[{"name":"<init>","parameterTypes":[] }]
557 },
558 {
559 "name":"org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi$Ed448",
560 "methods":[{"name":"<init>","parameterTypes":[] }]
561 },
562 {
563 "name":"org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory",
564 "methods":[{"name":"<init>","parameterTypes":[] }]
565 },
566 {
567 "name":"org.bouncycastle.jcajce.provider.digest.Blake2b$Mappings",
568 "methods":[{"name":"<init>","parameterTypes":[] }]
569 },
570 {
571 "name":"org.bouncycastle.jcajce.provider.digest.Blake2s$Mappings",
572 "methods":[{"name":"<init>","parameterTypes":[] }]
573 },
574 {
575 "name":"org.bouncycastle.jcajce.provider.digest.DSTU7564$Mappings",
576 "methods":[{"name":"<init>","parameterTypes":[] }]
577 },
578 {
579 "name":"org.bouncycastle.jcajce.provider.digest.GOST3411$Mappings",
580 "methods":[{"name":"<init>","parameterTypes":[] }]
581 },
582 {
583 "name":"org.bouncycastle.jcajce.provider.digest.Haraka$Mappings",
584 "methods":[{"name":"<init>","parameterTypes":[] }]
585 },
586 {
587 "name":"org.bouncycastle.jcajce.provider.digest.Keccak$Mappings",
588 "methods":[{"name":"<init>","parameterTypes":[] }]
589 },
590 {
591 "name":"org.bouncycastle.jcajce.provider.digest.MD2$Mappings",
592 "methods":[{"name":"<init>","parameterTypes":[] }]
593 },
594 {
595 "name":"org.bouncycastle.jcajce.provider.digest.MD4$Mappings",
596 "methods":[{"name":"<init>","parameterTypes":[] }]
597 },
598 {
599 "name":"org.bouncycastle.jcajce.provider.digest.MD5$Mappings",
600 "methods":[{"name":"<init>","parameterTypes":[] }]
601 },
602 {
603 "name":"org.bouncycastle.jcajce.provider.digest.RIPEMD128$Mappings",
604 "methods":[{"name":"<init>","parameterTypes":[] }]
605 },
606 {
607 "name":"org.bouncycastle.jcajce.provider.digest.RIPEMD160$Mappings",
608 "methods":[{"name":"<init>","parameterTypes":[] }]
609 },
610 {
611 "name":"org.bouncycastle.jcajce.provider.digest.RIPEMD256$Mappings",
612 "methods":[{"name":"<init>","parameterTypes":[] }]
613 },
614 {
615 "name":"org.bouncycastle.jcajce.provider.digest.RIPEMD320$Mappings",
616 "methods":[{"name":"<init>","parameterTypes":[] }]
617 },
618 {
619 "name":"org.bouncycastle.jcajce.provider.digest.SHA1$Mappings",
620 "methods":[{"name":"<init>","parameterTypes":[] }]
621 },
622 {
623 "name":"org.bouncycastle.jcajce.provider.digest.SHA224$Mappings",
624 "methods":[{"name":"<init>","parameterTypes":[] }]
625 },
626 {
627 "name":"org.bouncycastle.jcajce.provider.digest.SHA256$Digest",
628 "methods":[{"name":"<init>","parameterTypes":[] }]
629 },
630 {
631 "name":"org.bouncycastle.jcajce.provider.digest.SHA256$Mappings",
632 "methods":[{"name":"<init>","parameterTypes":[] }]
633 },
634 {
635 "name":"org.bouncycastle.jcajce.provider.digest.SHA3$Mappings",
636 "methods":[{"name":"<init>","parameterTypes":[] }]
637 },
638 {
639 "name":"org.bouncycastle.jcajce.provider.digest.SHA384$Mappings",
640 "methods":[{"name":"<init>","parameterTypes":[] }]
641 },
642 {
643 "name":"org.bouncycastle.jcajce.provider.digest.SHA512$Mappings",
644 "methods":[{"name":"<init>","parameterTypes":[] }]
645 },
646 {
647 "name":"org.bouncycastle.jcajce.provider.digest.SM3$Mappings",
648 "methods":[{"name":"<init>","parameterTypes":[] }]
649 },
650 {
651 "name":"org.bouncycastle.jcajce.provider.digest.Skein$Mappings",
652 "methods":[{"name":"<init>","parameterTypes":[] }]
653 },
654 {
655 "name":"org.bouncycastle.jcajce.provider.digest.Tiger$Mappings",
656 "methods":[{"name":"<init>","parameterTypes":[] }]
657 },
658 {
659 "name":"org.bouncycastle.jcajce.provider.digest.Whirlpool$Mappings",
660 "methods":[{"name":"<init>","parameterTypes":[] }]
661 },
662 {
663 "name":"org.bouncycastle.jcajce.provider.drbg.DRBG$Mappings",
664 "methods":[{"name":"<init>","parameterTypes":[] }]
665 },
666 {
667 "name":"org.bouncycastle.jcajce.provider.keystore.BC$Mappings",
668 "methods":[{"name":"<init>","parameterTypes":[] }]
669 },
670 {
671 "name":"org.bouncycastle.jcajce.provider.keystore.BCFKS$Mappings",
672 "methods":[{"name":"<init>","parameterTypes":[] }]
673 },
674 {
675 "name":"org.bouncycastle.jcajce.provider.keystore.PKCS12$Mappings",
676 "methods":[{"name":"<init>","parameterTypes":[] }]
677 },
678 {
679 "name":"org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$Std",
680 "methods":[{"name":"<init>","parameterTypes":[] }]
681 },
682 {
683 "name":"org.bouncycastle.jcajce.provider.symmetric.AES$Mappings",
684 "methods":[{"name":"<init>","parameterTypes":[] }]
685 },
686 {
687 "name":"org.bouncycastle.jcajce.provider.symmetric.ARC4$Mappings",
688 "methods":[{"name":"<init>","parameterTypes":[] }]
689 },
690 {
691 "name":"org.bouncycastle.jcajce.provider.symmetric.ARIA$Mappings",
692 "methods":[{"name":"<init>","parameterTypes":[] }]
693 },
694 {
695 "name":"org.bouncycastle.jcajce.provider.symmetric.Blowfish$Mappings",
696 "methods":[{"name":"<init>","parameterTypes":[] }]
697 },
698 {
699 "name":"org.bouncycastle.jcajce.provider.symmetric.CAST5$Mappings",
700 "methods":[{"name":"<init>","parameterTypes":[] }]
701 },
702 {
703 "name":"org.bouncycastle.jcajce.provider.symmetric.CAST6$Mappings",
704 "methods":[{"name":"<init>","parameterTypes":[] }]
705 },
706 {
707 "name":"org.bouncycastle.jcajce.provider.symmetric.Camellia$Mappings",
708 "methods":[{"name":"<init>","parameterTypes":[] }]
709 },
710 {
711 "name":"org.bouncycastle.jcajce.provider.symmetric.ChaCha$Mappings",
712 "methods":[{"name":"<init>","parameterTypes":[] }]
713 },
714 {
715 "name":"org.bouncycastle.jcajce.provider.symmetric.DES$Mappings",
716 "methods":[{"name":"<init>","parameterTypes":[] }]
717 },
718 {
719 "name":"org.bouncycastle.jcajce.provider.symmetric.DESede$Mappings",
720 "methods":[{"name":"<init>","parameterTypes":[] }]
721 },
722 {
723 "name":"org.bouncycastle.jcajce.provider.symmetric.DSTU7624$Mappings",
724 "methods":[{"name":"<init>","parameterTypes":[] }]
725 },
726 {
727 "name":"org.bouncycastle.jcajce.provider.symmetric.GOST28147$Mappings",
728 "methods":[{"name":"<init>","parameterTypes":[] }]
729 },
730 {
731 "name":"org.bouncycastle.jcajce.provider.symmetric.GOST3412_2015$Mappings",
732 "methods":[{"name":"<init>","parameterTypes":[] }]
733 },
734 {
735 "name":"org.bouncycastle.jcajce.provider.symmetric.Grain128$Mappings",
736 "methods":[{"name":"<init>","parameterTypes":[] }]
737 },
738 {
739 "name":"org.bouncycastle.jcajce.provider.symmetric.Grainv1$Mappings",
740 "methods":[{"name":"<init>","parameterTypes":[] }]
741 },
742 {
743 "name":"org.bouncycastle.jcajce.provider.symmetric.HC128$Mappings",
744 "methods":[{"name":"<init>","parameterTypes":[] }]
745 },
746 {
747 "name":"org.bouncycastle.jcajce.provider.symmetric.HC256$Mappings",
748 "methods":[{"name":"<init>","parameterTypes":[] }]
749 },
750 {
751 "name":"org.bouncycastle.jcajce.provider.symmetric.IDEA$Mappings",
752 "methods":[{"name":"<init>","parameterTypes":[] }]
753 },
754 {
755 "name":"org.bouncycastle.jcajce.provider.symmetric.Noekeon$Mappings",
756 "methods":[{"name":"<init>","parameterTypes":[] }]
757 },
758 {
759 "name":"org.bouncycastle.jcajce.provider.symmetric.OpenSSLPBKDF$Mappings",
760 "methods":[{"name":"<init>","parameterTypes":[] }]
761 },
762 {
763 "name":"org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1$Mappings",
764 "methods":[{"name":"<init>","parameterTypes":[] }]
765 },
766 {
767 "name":"org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$Mappings",
768 "methods":[{"name":"<init>","parameterTypes":[] }]
769 },
770 {
771 "name":"org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12$Mappings",
772 "methods":[{"name":"<init>","parameterTypes":[] }]
773 },
774 {
775 "name":"org.bouncycastle.jcajce.provider.symmetric.Poly1305$Mappings",
776 "methods":[{"name":"<init>","parameterTypes":[] }]
777 },
778 {
779 "name":"org.bouncycastle.jcajce.provider.symmetric.RC2$Mappings",
780 "methods":[{"name":"<init>","parameterTypes":[] }]
781 },
782 {
783 "name":"org.bouncycastle.jcajce.provider.symmetric.RC5$Mappings",
784 "methods":[{"name":"<init>","parameterTypes":[] }]
785 },
786 {
787 "name":"org.bouncycastle.jcajce.provider.symmetric.RC6$Mappings",
788 "methods":[{"name":"<init>","parameterTypes":[] }]
789 },
790 {
791 "name":"org.bouncycastle.jcajce.provider.symmetric.Rijndael$Mappings",
792 "methods":[{"name":"<init>","parameterTypes":[] }]
793 },
794 {
795 "name":"org.bouncycastle.jcajce.provider.symmetric.SCRYPT$Mappings",
796 "methods":[{"name":"<init>","parameterTypes":[] }]
797 },
798 {
799 "name":"org.bouncycastle.jcajce.provider.symmetric.SEED$Mappings",
800 "methods":[{"name":"<init>","parameterTypes":[] }]
801 },
802 {
803 "name":"org.bouncycastle.jcajce.provider.symmetric.SM4$Mappings",
804 "methods":[{"name":"<init>","parameterTypes":[] }]
805 },
806 {
807 "name":"org.bouncycastle.jcajce.provider.symmetric.Salsa20$Mappings",
808 "methods":[{"name":"<init>","parameterTypes":[] }]
809 },
810 {
811 "name":"org.bouncycastle.jcajce.provider.symmetric.Serpent$Mappings",
812 "methods":[{"name":"<init>","parameterTypes":[] }]
813 },
814 {
815 "name":"org.bouncycastle.jcajce.provider.symmetric.Shacal2$Mappings",
816 "methods":[{"name":"<init>","parameterTypes":[] }]
817 },
818 {
819 "name":"org.bouncycastle.jcajce.provider.symmetric.SipHash$Mappings",
820 "methods":[{"name":"<init>","parameterTypes":[] }]
821 },
822 {
823 "name":"org.bouncycastle.jcajce.provider.symmetric.SipHash128$Mappings",
824 "methods":[{"name":"<init>","parameterTypes":[] }]
825 },
826 {
827 "name":"org.bouncycastle.jcajce.provider.symmetric.Skipjack$Mappings",
828 "methods":[{"name":"<init>","parameterTypes":[] }]
829 },
830 {
831 "name":"org.bouncycastle.jcajce.provider.symmetric.TEA$Mappings",
832 "methods":[{"name":"<init>","parameterTypes":[] }]
833 },
834 {
835 "name":"org.bouncycastle.jcajce.provider.symmetric.TLSKDF$Mappings",
836 "methods":[{"name":"<init>","parameterTypes":[] }]
837 },
838 {
839 "name":"org.bouncycastle.jcajce.provider.symmetric.Threefish$Mappings",
840 "methods":[{"name":"<init>","parameterTypes":[] }]
841 },
842 {
843 "name":"org.bouncycastle.jcajce.provider.symmetric.Twofish$Mappings",
844 "methods":[{"name":"<init>","parameterTypes":[] }]
845 },
846 {
847 "name":"org.bouncycastle.jcajce.provider.symmetric.VMPC$Mappings",
848 "methods":[{"name":"<init>","parameterTypes":[] }]
849 },
850 {
851 "name":"org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3$Mappings",
852 "methods":[{"name":"<init>","parameterTypes":[] }]
853 },
854 {
855 "name":"org.bouncycastle.jcajce.provider.symmetric.XSalsa20$Mappings",
856 "methods":[{"name":"<init>","parameterTypes":[] }]
857 },
858 {
859 "name":"org.bouncycastle.jcajce.provider.symmetric.XTEA$Mappings",
860 "methods":[{"name":"<init>","parameterTypes":[] }]
861 },
862 {
863 "name":"org.bouncycastle.jcajce.provider.symmetric.Zuc$Mappings",
864 "methods":[{"name":"<init>","parameterTypes":[] }]
865 },
866 {
867 "name":"org.freedesktop.DBus$NameAcquired",
868 "allDeclaredConstructors":true
869 },
870 {
871 "name":"org.freedesktop.dbus.interfaces.Introspectable",
872 "allDeclaredMethods":true,
873 "allDeclaredClasses":true
874 },
875 {
876 "name":"org.freedesktop.dbus.interfaces.Peer",
877 "allDeclaredMethods":true,
878 "allDeclaredClasses":true
879 },
880 {
881 "name":"org.objectweb.asm.util.TraceMethodVisitor"
882 },
883 {
884 "name":"org.signal.storageservice.protos.groups.AccessControl",
885 "fields":[
886 {"name":"addFromInviteLink_", "allowUnsafeAccess":true},
887 {"name":"attributes_", "allowUnsafeAccess":true},
888 {"name":"members_", "allowUnsafeAccess":true}
889 ]
890 },
891 {
892 "name":"org.signal.storageservice.protos.groups.Group",
893 "fields":[
894 {"name":"accessControl_", "allowUnsafeAccess":true},
895 {"name":"avatar_", "allowUnsafeAccess":true},
896 {"name":"disappearingMessagesTimer_", "allowUnsafeAccess":true},
897 {"name":"inviteLinkPassword_", "allowUnsafeAccess":true},
898 {"name":"members_", "allowUnsafeAccess":true},
899 {"name":"pendingMembers_", "allowUnsafeAccess":true},
900 {"name":"publicKey_", "allowUnsafeAccess":true},
901 {"name":"requestingMembers_", "allowUnsafeAccess":true},
902 {"name":"revision_", "allowUnsafeAccess":true},
903 {"name":"title_", "allowUnsafeAccess":true}
904 ]
905 },
906 {
907 "name":"org.signal.storageservice.protos.groups.GroupAttributeBlob",
908 "fields":[
909 {"name":"contentCase_", "allowUnsafeAccess":true},
910 {"name":"content_", "allowUnsafeAccess":true}
911 ]
912 },
913 {
914 "name":"org.signal.storageservice.protos.groups.GroupChange",
915 "fields":[
916 {"name":"actions_", "allowUnsafeAccess":true},
917 {"name":"changeEpoch_", "allowUnsafeAccess":true},
918 {"name":"serverSignature_", "allowUnsafeAccess":true}
919 ]
920 },
921 {
922 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions",
923 "fields":[
924 {"name":"addMembers_", "allowUnsafeAccess":true},
925 {"name":"addPendingMembers_", "allowUnsafeAccess":true},
926 {"name":"addRequestingMembers_", "allowUnsafeAccess":true},
927 {"name":"deleteMembers_", "allowUnsafeAccess":true},
928 {"name":"deletePendingMembers_", "allowUnsafeAccess":true},
929 {"name":"deleteRequestingMembers_", "allowUnsafeAccess":true},
930 {"name":"modifyAddFromInviteLinkAccess_", "allowUnsafeAccess":true},
931 {"name":"modifyAttributesAccess_", "allowUnsafeAccess":true},
932 {"name":"modifyAvatar_", "allowUnsafeAccess":true},
933 {"name":"modifyDisappearingMessagesTimer_", "allowUnsafeAccess":true},
934 {"name":"modifyInviteLinkPassword_", "allowUnsafeAccess":true},
935 {"name":"modifyMemberAccess_", "allowUnsafeAccess":true},
936 {"name":"modifyMemberProfileKeys_", "allowUnsafeAccess":true},
937 {"name":"modifyMemberRoles_", "allowUnsafeAccess":true},
938 {"name":"modifyTitle_", "allowUnsafeAccess":true},
939 {"name":"promotePendingMembers_", "allowUnsafeAccess":true},
940 {"name":"promoteRequestingMembers_", "allowUnsafeAccess":true},
941 {"name":"revision_", "allowUnsafeAccess":true},
942 {"name":"sourceUuid_", "allowUnsafeAccess":true}
943 ]
944 },
945 {
946 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$AddMemberAction",
947 "fields":[
948 {"name":"added_", "allowUnsafeAccess":true},
949 {"name":"joinFromInviteLink_", "allowUnsafeAccess":true}
950 ]
951 },
952 {
953 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$AddPendingMemberAction",
954 "fields":[{"name":"added_", "allowUnsafeAccess":true}]
955 },
956 {
957 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$AddRequestingMemberAction",
958 "fields":[{"name":"added_", "allowUnsafeAccess":true}]
959 },
960 {
961 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$DeleteMemberAction",
962 "fields":[{"name":"deletedUserId_", "allowUnsafeAccess":true}]
963 },
964 {
965 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$DeletePendingMemberAction",
966 "fields":[{"name":"deletedUserId_", "allowUnsafeAccess":true}]
967 },
968 {
969 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$DeleteRequestingMemberAction",
970 "fields":[{"name":"deletedUserId_", "allowUnsafeAccess":true}]
971 },
972 {
973 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$ModifyMemberProfileKeyAction",
974 "fields":[{"name":"presentation_", "allowUnsafeAccess":true}]
975 },
976 {
977 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$ModifyMemberRoleAction",
978 "fields":[
979 {"name":"role_", "allowUnsafeAccess":true},
980 {"name":"userId_", "allowUnsafeAccess":true}
981 ]
982 },
983 {
984 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$PromotePendingMemberAction",
985 "fields":[{"name":"presentation_", "allowUnsafeAccess":true}]
986 },
987 {
988 "name":"org.signal.storageservice.protos.groups.GroupChange$Actions$PromoteRequestingMemberAction",
989 "fields":[
990 {"name":"role_", "allowUnsafeAccess":true},
991 {"name":"userId_", "allowUnsafeAccess":true}
992 ]
993 },
994 {
995 "name":"org.signal.storageservice.protos.groups.Member",
996 "fields":[
997 {"name":"joinedAtRevision_", "allowUnsafeAccess":true},
998 {"name":"presentation_", "allowUnsafeAccess":true},
999 {"name":"profileKey_", "allowUnsafeAccess":true},
1000 {"name":"role_", "allowUnsafeAccess":true},
1001 {"name":"userId_", "allowUnsafeAccess":true}
1002 ]
1003 },
1004 {
1005 "name":"org.signal.storageservice.protos.groups.PendingMember",
1006 "fields":[
1007 {"name":"addedByUserId_", "allowUnsafeAccess":true},
1008 {"name":"member_", "allowUnsafeAccess":true},
1009 {"name":"timestamp_", "allowUnsafeAccess":true}
1010 ]
1011 },
1012 {
1013 "name":"org.signal.storageservice.protos.groups.RequestingMember",
1014 "fields":[
1015 {"name":"presentation_", "allowUnsafeAccess":true},
1016 {"name":"profileKey_", "allowUnsafeAccess":true},
1017 {"name":"timestamp_", "allowUnsafeAccess":true},
1018 {"name":"userId_", "allowUnsafeAccess":true}
1019 ]
1020 },
1021 {
1022 "name":"org.signal.storageservice.protos.groups.local.DecryptedGroup",
1023 "fields":[
1024 {"name":"accessControl_", "allowUnsafeAccess":true},
1025 {"name":"avatar_", "allowUnsafeAccess":true},
1026 {"name":"disappearingMessagesTimer_", "allowUnsafeAccess":true},
1027 {"name":"inviteLinkPassword_", "allowUnsafeAccess":true},
1028 {"name":"members_", "allowUnsafeAccess":true},
1029 {"name":"pendingMembers_", "allowUnsafeAccess":true},
1030 {"name":"requestingMembers_", "allowUnsafeAccess":true},
1031 {"name":"revision_", "allowUnsafeAccess":true},
1032 {"name":"title_", "allowUnsafeAccess":true}
1033 ]
1034 },
1035 {
1036 "name":"org.signal.storageservice.protos.groups.local.DecryptedGroupChange",
1037 "fields":[
1038 {"name":"deleteMembers_", "allowUnsafeAccess":true},
1039 {"name":"deletePendingMembers_", "allowUnsafeAccess":true},
1040 {"name":"deleteRequestingMembers_", "allowUnsafeAccess":true},
1041 {"name":"editor_", "allowUnsafeAccess":true},
1042 {"name":"modifiedProfileKeys_", "allowUnsafeAccess":true},
1043 {"name":"modifyMemberRoles_", "allowUnsafeAccess":true},
1044 {"name":"newAttributeAccess_", "allowUnsafeAccess":true},
1045 {"name":"newAvatar_", "allowUnsafeAccess":true},
1046 {"name":"newInviteLinkAccess_", "allowUnsafeAccess":true},
1047 {"name":"newInviteLinkPassword_", "allowUnsafeAccess":true},
1048 {"name":"newMemberAccess_", "allowUnsafeAccess":true},
1049 {"name":"newMembers_", "allowUnsafeAccess":true},
1050 {"name":"newPendingMembers_", "allowUnsafeAccess":true},
1051 {"name":"newRequestingMembers_", "allowUnsafeAccess":true},
1052 {"name":"newTimer_", "allowUnsafeAccess":true},
1053 {"name":"newTitle_", "allowUnsafeAccess":true},
1054 {"name":"promotePendingMembers_", "allowUnsafeAccess":true},
1055 {"name":"promoteRequestingMembers_", "allowUnsafeAccess":true},
1056 {"name":"revision_", "allowUnsafeAccess":true}
1057 ]
1058 },
1059 {
1060 "name":"org.signal.storageservice.protos.groups.local.DecryptedMember",
1061 "fields":[
1062 {"name":"joinedAtRevision_", "allowUnsafeAccess":true},
1063 {"name":"profileKey_", "allowUnsafeAccess":true},
1064 {"name":"role_", "allowUnsafeAccess":true},
1065 {"name":"uuid_", "allowUnsafeAccess":true}
1066 ]
1067 },
1068 {
1069 "name":"org.signal.storageservice.protos.groups.local.DecryptedPendingMember",
1070 "fields":[
1071 {"name":"addedByUuid_", "allowUnsafeAccess":true},
1072 {"name":"role_", "allowUnsafeAccess":true},
1073 {"name":"timestamp_", "allowUnsafeAccess":true},
1074 {"name":"uuidCipherText_", "allowUnsafeAccess":true},
1075 {"name":"uuid_", "allowUnsafeAccess":true}
1076 ]
1077 },
1078 {
1079 "name":"org.signal.storageservice.protos.groups.local.DecryptedRequestingMember",
1080 "fields":[
1081 {"name":"profileKey_", "allowUnsafeAccess":true},
1082 {"name":"timestamp_", "allowUnsafeAccess":true},
1083 {"name":"uuid_", "allowUnsafeAccess":true}
1084 ]
1085 },
1086 {
1087 "name":"org.signal.storageservice.protos.groups.local.DecryptedTimer",
1088 "fields":[{"name":"duration_", "allowUnsafeAccess":true}]
1089 },
1090 {
1091 "name":"org.whispersystems.libsignal.state.IdentityKeyStore",
1092 "allDeclaredMethods":true
1093 },
1094 {
1095 "name":"org.whispersystems.libsignal.state.PreKeyStore",
1096 "allDeclaredMethods":true
1097 },
1098 {
1099 "name":"org.whispersystems.libsignal.state.SessionStore",
1100 "allDeclaredMethods":true
1101 },
1102 {
1103 "name":"org.whispersystems.libsignal.state.SignalProtocolStore",
1104 "allDeclaredMethods":true
1105 },
1106 {
1107 "name":"org.whispersystems.libsignal.state.SignedPreKeyStore",
1108 "allDeclaredMethods":true
1109 },
1110 {
1111 "name":"org.whispersystems.signalservice.api.account.AccountAttributes",
1112 "allDeclaredFields":true,
1113 "allDeclaredMethods":true,
1114 "allDeclaredConstructors":true
1115 },
1116 {
1117 "name":"org.whispersystems.signalservice.api.account.AccountAttributes$Capabilities",
1118 "allDeclaredFields":true,
1119 "allDeclaredMethods":true,
1120 "allDeclaredConstructors":true
1121 },
1122 {
1123 "name":"org.whispersystems.signalservice.api.groupsv2.CredentialResponse",
1124 "allDeclaredFields":true,
1125 "allDeclaredMethods":true,
1126 "allDeclaredConstructors":true
1127 },
1128 {
1129 "name":"org.whispersystems.signalservice.api.groupsv2.TemporalCredential",
1130 "allDeclaredFields":true,
1131 "allDeclaredMethods":true,
1132 "allDeclaredConstructors":true
1133 },
1134 {
1135 "name":"org.whispersystems.signalservice.api.groupsv2.TemporalCredential[]"
1136 },
1137 {
1138 "name":"org.whispersystems.signalservice.api.messages.multidevice.DeviceInfo",
1139 "allDeclaredFields":true,
1140 "allDeclaredMethods":true,
1141 "allDeclaredConstructors":true
1142 },
1143 {
1144 "name":"org.whispersystems.signalservice.api.profiles.SignalServiceProfile",
1145 "allDeclaredFields":true,
1146 "allDeclaredMethods":true,
1147 "allDeclaredConstructors":true
1148 },
1149 {
1150 "name":"org.whispersystems.signalservice.api.profiles.SignalServiceProfile$Capabilities",
1151 "allDeclaredFields":true,
1152 "allDeclaredMethods":true,
1153 "allDeclaredConstructors":true
1154 },
1155 {
1156 "name":"org.whispersystems.signalservice.api.push.SignedPreKeyEntity",
1157 "allDeclaredFields":true,
1158 "allDeclaredMethods":true,
1159 "allDeclaredConstructors":true
1160 },
1161 {
1162 "name":"org.whispersystems.signalservice.api.push.SignedPreKeyEntity$ByteArrayDeserializer",
1163 "methods":[{"name":"<init>","parameterTypes":[] }]
1164 },
1165 {
1166 "name":"org.whispersystems.signalservice.api.push.SignedPreKeyEntity$ByteArraySerializer",
1167 "methods":[{"name":"<init>","parameterTypes":[] }]
1168 },
1169 {
1170 "name":"org.whispersystems.signalservice.internal.contacts.crypto.SignatureBodyEntity",
1171 "allDeclaredFields":true,
1172 "allDeclaredMethods":true,
1173 "allDeclaredConstructors":true
1174 },
1175 {
1176 "name":"org.whispersystems.signalservice.internal.contacts.entities.DiscoveryRequest",
1177 "allDeclaredFields":true,
1178 "allDeclaredMethods":true,
1179 "allDeclaredConstructors":true
1180 },
1181 {
1182 "name":"org.whispersystems.signalservice.internal.contacts.entities.DiscoveryResponse",
1183 "allDeclaredFields":true,
1184 "allDeclaredMethods":true,
1185 "allDeclaredConstructors":true
1186 },
1187 {
1188 "name":"org.whispersystems.signalservice.internal.contacts.entities.KeyBackupRequest",
1189 "allDeclaredFields":true,
1190 "allDeclaredMethods":true,
1191 "allDeclaredConstructors":true
1192 },
1193 {
1194 "name":"org.whispersystems.signalservice.internal.contacts.entities.KeyBackupResponse",
1195 "allDeclaredFields":true,
1196 "allDeclaredMethods":true,
1197 "allDeclaredConstructors":true
1198 },
1199 {
1200 "name":"org.whispersystems.signalservice.internal.contacts.entities.MultiRemoteAttestationResponse",
1201 "allDeclaredFields":true,
1202 "allDeclaredMethods":true,
1203 "allDeclaredConstructors":true
1204 },
1205 {
1206 "name":"org.whispersystems.signalservice.internal.contacts.entities.QueryEnvelope",
1207 "allDeclaredFields":true,
1208 "allDeclaredMethods":true,
1209 "allDeclaredConstructors":true
1210 },
1211 {
1212 "name":"org.whispersystems.signalservice.internal.contacts.entities.RemoteAttestationRequest",
1213 "allDeclaredFields":true,
1214 "allDeclaredMethods":true,
1215 "allDeclaredConstructors":true
1216 },
1217 {
1218 "name":"org.whispersystems.signalservice.internal.contacts.entities.RemoteAttestationResponse",
1219 "allDeclaredFields":true,
1220 "allDeclaredMethods":true,
1221 "allDeclaredConstructors":true
1222 },
1223 {
1224 "name":"org.whispersystems.signalservice.internal.contacts.entities.TokenResponse",
1225 "allDeclaredFields":true,
1226 "allDeclaredMethods":true,
1227 "allDeclaredConstructors":true
1228 },
1229 {
1230 "name":"org.whispersystems.signalservice.internal.keybackup.protos.BackupRequest",
1231 "fields":[
1232 {"name":"backupId_", "allowUnsafeAccess":true},
1233 {"name":"bitField0_", "allowUnsafeAccess":true},
1234 {"name":"data_", "allowUnsafeAccess":true},
1235 {"name":"pin_", "allowUnsafeAccess":true},
1236 {"name":"serviceId_", "allowUnsafeAccess":true},
1237 {"name":"token_", "allowUnsafeAccess":true},
1238 {"name":"tries_", "allowUnsafeAccess":true},
1239 {"name":"validFrom_", "allowUnsafeAccess":true}
1240 ]
1241 },
1242 {
1243 "name":"org.whispersystems.signalservice.internal.keybackup.protos.BackupResponse",
1244 "fields":[
1245 {"name":"bitField0_", "allowUnsafeAccess":true},
1246 {"name":"status_", "allowUnsafeAccess":true},
1247 {"name":"token_", "allowUnsafeAccess":true}
1248 ]
1249 },
1250 {
1251 "name":"org.whispersystems.signalservice.internal.keybackup.protos.DeleteRequest",
1252 "fields":[
1253 {"name":"backupId_", "allowUnsafeAccess":true},
1254 {"name":"bitField0_", "allowUnsafeAccess":true},
1255 {"name":"serviceId_", "allowUnsafeAccess":true}
1256 ]
1257 },
1258 {
1259 "name":"org.whispersystems.signalservice.internal.keybackup.protos.Request",
1260 "fields":[
1261 {"name":"backup_", "allowUnsafeAccess":true},
1262 {"name":"bitField0_", "allowUnsafeAccess":true},
1263 {"name":"delete_", "allowUnsafeAccess":true},
1264 {"name":"restore_", "allowUnsafeAccess":true}
1265 ]
1266 },
1267 {
1268 "name":"org.whispersystems.signalservice.internal.keybackup.protos.Response",
1269 "fields":[
1270 {"name":"backup_", "allowUnsafeAccess":true},
1271 {"name":"bitField0_", "allowUnsafeAccess":true},
1272 {"name":"delete_", "allowUnsafeAccess":true},
1273 {"name":"restore_", "allowUnsafeAccess":true}
1274 ]
1275 },
1276 {
1277 "name":"org.whispersystems.signalservice.internal.push.AttachmentV2UploadAttributes",
1278 "allDeclaredFields":true,
1279 "allDeclaredMethods":true,
1280 "allDeclaredConstructors":true
1281 },
1282 {
1283 "name":"org.whispersystems.signalservice.internal.push.AuthCredentials",
1284 "allDeclaredFields":true,
1285 "allDeclaredMethods":true,
1286 "allDeclaredConstructors":true
1287 },
1288 {
1289 "name":"org.whispersystems.signalservice.internal.push.ConfirmCodeMessage",
1290 "allDeclaredFields":true,
1291 "allDeclaredMethods":true,
1292 "allDeclaredConstructors":true
1293 },
1294 {
1295 "name":"org.whispersystems.signalservice.internal.push.DeviceCode",
1296 "allDeclaredFields":true,
1297 "allDeclaredMethods":true,
1298 "allDeclaredConstructors":true
1299 },
1300 {
1301 "name":"org.whispersystems.signalservice.internal.push.DeviceId",
1302 "allDeclaredFields":true,
1303 "allDeclaredMethods":true,
1304 "allDeclaredConstructors":true
1305 },
1306 {
1307 "name":"org.whispersystems.signalservice.internal.push.DeviceInfoList",
1308 "allDeclaredFields":true,
1309 "allDeclaredMethods":true,
1310 "allDeclaredConstructors":true
1311 },
1312 {
1313 "name":"org.whispersystems.signalservice.internal.push.MismatchedDevices",
1314 "allDeclaredFields":true,
1315 "allDeclaredMethods":true,
1316 "allDeclaredConstructors":true
1317 },
1318 {
1319 "name":"org.whispersystems.signalservice.internal.push.OutgoingPushMessage",
1320 "allDeclaredFields":true,
1321 "allDeclaredMethods":true,
1322 "allDeclaredConstructors":true
1323 },
1324 {
1325 "name":"org.whispersystems.signalservice.internal.push.OutgoingPushMessageList",
1326 "allDeclaredFields":true,
1327 "allDeclaredMethods":true,
1328 "allDeclaredConstructors":true
1329 },
1330 {
1331 "name":"org.whispersystems.signalservice.internal.push.PreKeyEntity",
1332 "allDeclaredFields":true,
1333 "allDeclaredMethods":true,
1334 "allDeclaredConstructors":true
1335 },
1336 {
1337 "name":"org.whispersystems.signalservice.internal.push.PreKeyEntity$ECPublicKeyDeserializer",
1338 "methods":[{"name":"<init>","parameterTypes":[] }]
1339 },
1340 {
1341 "name":"org.whispersystems.signalservice.internal.push.PreKeyEntity$ECPublicKeySerializer",
1342 "methods":[{"name":"<init>","parameterTypes":[] }]
1343 },
1344 {
1345 "name":"org.whispersystems.signalservice.internal.push.PreKeyResponse",
1346 "allDeclaredFields":true,
1347 "allDeclaredMethods":true,
1348 "allDeclaredConstructors":true
1349 },
1350 {
1351 "name":"org.whispersystems.signalservice.internal.push.PreKeyResponseItem",
1352 "allDeclaredFields":true,
1353 "allDeclaredMethods":true,
1354 "allDeclaredConstructors":true
1355 },
1356 {
1357 "name":"org.whispersystems.signalservice.internal.push.PreKeyState",
1358 "allDeclaredFields":true,
1359 "allDeclaredMethods":true,
1360 "allDeclaredConstructors":true
1361 },
1362 {
1363 "name":"org.whispersystems.signalservice.internal.push.PreKeyStatus",
1364 "allDeclaredFields":true,
1365 "allDeclaredMethods":true,
1366 "allDeclaredConstructors":true
1367 },
1368 {
1369 "name":"org.whispersystems.signalservice.internal.push.ProvisioningMessage",
1370 "allDeclaredFields":true,
1371 "allDeclaredMethods":true,
1372 "allDeclaredConstructors":true
1373 },
1374 {
1375 "name":"org.whispersystems.signalservice.internal.push.ProvisioningProtos$ProvisionEnvelope",
1376 "fields":[
1377 {"name":"bitField0_", "allowUnsafeAccess":true},
1378 {"name":"body_", "allowUnsafeAccess":true},
1379 {"name":"publicKey_", "allowUnsafeAccess":true}
1380 ]
1381 },
1382 {
1383 "name":"org.whispersystems.signalservice.internal.push.ProvisioningProtos$ProvisionMessage",
1384 "fields":[
1385 {"name":"bitField0_", "allowUnsafeAccess":true},
1386 {"name":"identityKeyPrivate_", "allowUnsafeAccess":true},
1387 {"name":"identityKeyPublic_", "allowUnsafeAccess":true},
1388 {"name":"number_", "allowUnsafeAccess":true},
1389 {"name":"profileKey_", "allowUnsafeAccess":true},
1390 {"name":"provisioningCode_", "allowUnsafeAccess":true},
1391 {"name":"provisioningVersion_", "allowUnsafeAccess":true},
1392 {"name":"readReceipts_", "allowUnsafeAccess":true},
1393 {"name":"userAgent_", "allowUnsafeAccess":true},
1394 {"name":"uuid_", "allowUnsafeAccess":true}
1395 ]
1396 },
1397 {
1398 "name":"org.whispersystems.signalservice.internal.push.ProvisioningProtos$ProvisioningUuid",
1399 "fields":[
1400 {"name":"bitField0_", "allowUnsafeAccess":true},
1401 {"name":"uuid_", "allowUnsafeAccess":true}
1402 ]
1403 },
1404 {
1405 "name":"org.whispersystems.signalservice.internal.push.PushServiceSocket$RegistrationLockV2",
1406 "allDeclaredFields":true,
1407 "allDeclaredMethods":true,
1408 "allDeclaredConstructors":true
1409 },
1410 {
1411 "name":"org.whispersystems.signalservice.internal.push.SendMessageResponse",
1412 "allDeclaredFields":true,
1413 "allDeclaredMethods":true,
1414 "allDeclaredConstructors":true
1415 },
1416 {
1417 "name":"org.whispersystems.signalservice.internal.push.SenderCertificate",
1418 "allDeclaredFields":true,
1419 "allDeclaredMethods":true,
1420 "allDeclaredConstructors":true
1421 },
1422 {
1423 "name":"org.whispersystems.signalservice.internal.push.SenderCertificate$ByteArrayDesieralizer",
1424 "methods":[{"name":"<init>","parameterTypes":[] }]
1425 },
1426 {
1427 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$AttachmentPointer",
1428 "fields":[
1429 {"name":"attachmentIdentifierCase_", "allowUnsafeAccess":true},
1430 {"name":"attachmentIdentifier_", "allowUnsafeAccess":true},
1431 {"name":"bitField0_", "allowUnsafeAccess":true},
1432 {"name":"blurHash_", "allowUnsafeAccess":true},
1433 {"name":"caption_", "allowUnsafeAccess":true},
1434 {"name":"cdnNumber_", "allowUnsafeAccess":true},
1435 {"name":"contentType_", "allowUnsafeAccess":true},
1436 {"name":"digest_", "allowUnsafeAccess":true},
1437 {"name":"fileName_", "allowUnsafeAccess":true},
1438 {"name":"flags_", "allowUnsafeAccess":true},
1439 {"name":"height_", "allowUnsafeAccess":true},
1440 {"name":"key_", "allowUnsafeAccess":true},
1441 {"name":"size_", "allowUnsafeAccess":true},
1442 {"name":"thumbnail_", "allowUnsafeAccess":true},
1443 {"name":"uploadTimestamp_", "allowUnsafeAccess":true},
1444 {"name":"width_", "allowUnsafeAccess":true}
1445 ]
1446 },
1447 {
1448 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$ContactDetails",
1449 "fields":[
1450 {"name":"archived_", "allowUnsafeAccess":true},
1451 {"name":"avatar_", "allowUnsafeAccess":true},
1452 {"name":"bitField0_", "allowUnsafeAccess":true},
1453 {"name":"blocked_", "allowUnsafeAccess":true},
1454 {"name":"color_", "allowUnsafeAccess":true},
1455 {"name":"expireTimer_", "allowUnsafeAccess":true},
1456 {"name":"inboxPosition_", "allowUnsafeAccess":true},
1457 {"name":"name_", "allowUnsafeAccess":true},
1458 {"name":"number_", "allowUnsafeAccess":true},
1459 {"name":"profileKey_", "allowUnsafeAccess":true},
1460 {"name":"uuid_", "allowUnsafeAccess":true},
1461 {"name":"verified_", "allowUnsafeAccess":true}
1462 ]
1463 },
1464 {
1465 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$ContactDetails$Avatar",
1466 "fields":[
1467 {"name":"bitField0_", "allowUnsafeAccess":true},
1468 {"name":"contentType_", "allowUnsafeAccess":true},
1469 {"name":"length_", "allowUnsafeAccess":true}
1470 ]
1471 },
1472 {
1473 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$Content",
1474 "fields":[
1475 {"name":"bitField0_", "allowUnsafeAccess":true},
1476 {"name":"callMessage_", "allowUnsafeAccess":true},
1477 {"name":"dataMessage_", "allowUnsafeAccess":true},
1478 {"name":"nullMessage_", "allowUnsafeAccess":true},
1479 {"name":"receiptMessage_", "allowUnsafeAccess":true},
1480 {"name":"syncMessage_", "allowUnsafeAccess":true},
1481 {"name":"typingMessage_", "allowUnsafeAccess":true}
1482 ]
1483 },
1484 {
1485 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage",
1486 "fields":[
1487 {"name":"attachments_", "allowUnsafeAccess":true},
1488 {"name":"bitField0_", "allowUnsafeAccess":true},
1489 {"name":"bodyRanges_", "allowUnsafeAccess":true},
1490 {"name":"body_", "allowUnsafeAccess":true},
1491 {"name":"contact_", "allowUnsafeAccess":true},
1492 {"name":"delete_", "allowUnsafeAccess":true},
1493 {"name":"expireTimer_", "allowUnsafeAccess":true},
1494 {"name":"flags_", "allowUnsafeAccess":true},
1495 {"name":"groupCallUpdate_", "allowUnsafeAccess":true},
1496 {"name":"groupV2_", "allowUnsafeAccess":true},
1497 {"name":"group_", "allowUnsafeAccess":true},
1498 {"name":"isViewOnce_", "allowUnsafeAccess":true},
1499 {"name":"preview_", "allowUnsafeAccess":true},
1500 {"name":"profileKey_", "allowUnsafeAccess":true},
1501 {"name":"quote_", "allowUnsafeAccess":true},
1502 {"name":"reaction_", "allowUnsafeAccess":true},
1503 {"name":"requiredProtocolVersion_", "allowUnsafeAccess":true},
1504 {"name":"sticker_", "allowUnsafeAccess":true},
1505 {"name":"timestamp_", "allowUnsafeAccess":true}
1506 ]
1507 },
1508 {
1509 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$BodyRange",
1510 "fields":[
1511 {"name":"associatedValueCase_", "allowUnsafeAccess":true},
1512 {"name":"associatedValue_", "allowUnsafeAccess":true},
1513 {"name":"bitField0_", "allowUnsafeAccess":true},
1514 {"name":"length_", "allowUnsafeAccess":true},
1515 {"name":"start_", "allowUnsafeAccess":true}
1516 ]
1517 },
1518 {
1519 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Contact",
1520 "fields":[
1521 {"name":"address_", "allowUnsafeAccess":true},
1522 {"name":"avatar_", "allowUnsafeAccess":true},
1523 {"name":"bitField0_", "allowUnsafeAccess":true},
1524 {"name":"email_", "allowUnsafeAccess":true},
1525 {"name":"name_", "allowUnsafeAccess":true},
1526 {"name":"number_", "allowUnsafeAccess":true},
1527 {"name":"organization_", "allowUnsafeAccess":true}
1528 ]
1529 },
1530 {
1531 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Preview",
1532 "fields":[
1533 {"name":"bitField0_", "allowUnsafeAccess":true},
1534 {"name":"date_", "allowUnsafeAccess":true},
1535 {"name":"description_", "allowUnsafeAccess":true},
1536 {"name":"image_", "allowUnsafeAccess":true},
1537 {"name":"title_", "allowUnsafeAccess":true},
1538 {"name":"url_", "allowUnsafeAccess":true}
1539 ]
1540 },
1541 {
1542 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Quote",
1543 "fields":[
1544 {"name":"attachments_", "allowUnsafeAccess":true},
1545 {"name":"authorE164_", "allowUnsafeAccess":true},
1546 {"name":"authorUuid_", "allowUnsafeAccess":true},
1547 {"name":"bitField0_", "allowUnsafeAccess":true},
1548 {"name":"bodyRanges_", "allowUnsafeAccess":true},
1549 {"name":"id_", "allowUnsafeAccess":true},
1550 {"name":"text_", "allowUnsafeAccess":true}
1551 ]
1552 },
1553 {
1554 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Reaction",
1555 "fields":[
1556 {"name":"bitField0_", "allowUnsafeAccess":true},
1557 {"name":"emoji_", "allowUnsafeAccess":true},
1558 {"name":"remove_", "allowUnsafeAccess":true},
1559 {"name":"targetAuthorUuid_", "allowUnsafeAccess":true},
1560 {"name":"targetSentTimestamp_", "allowUnsafeAccess":true}
1561 ]
1562 },
1563 {
1564 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$DataMessage$Sticker",
1565 "fields":[
1566 {"name":"bitField0_", "allowUnsafeAccess":true},
1567 {"name":"data_", "allowUnsafeAccess":true},
1568 {"name":"emoji_", "allowUnsafeAccess":true},
1569 {"name":"packId_", "allowUnsafeAccess":true},
1570 {"name":"packKey_", "allowUnsafeAccess":true},
1571 {"name":"stickerId_", "allowUnsafeAccess":true}
1572 ]
1573 },
1574 {
1575 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$Envelope",
1576 "fields":[
1577 {"name":"bitField0_", "allowUnsafeAccess":true},
1578 {"name":"content_", "allowUnsafeAccess":true},
1579 {"name":"legacyMessage_", "allowUnsafeAccess":true},
1580 {"name":"relay_", "allowUnsafeAccess":true},
1581 {"name":"serverGuid_", "allowUnsafeAccess":true},
1582 {"name":"serverTimestamp_", "allowUnsafeAccess":true},
1583 {"name":"sourceDevice_", "allowUnsafeAccess":true},
1584 {"name":"sourceE164_", "allowUnsafeAccess":true},
1585 {"name":"sourceUuid_", "allowUnsafeAccess":true},
1586 {"name":"timestamp_", "allowUnsafeAccess":true},
1587 {"name":"type_", "allowUnsafeAccess":true}
1588 ]
1589 },
1590 {
1591 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$GroupContextV2",
1592 "fields":[
1593 {"name":"bitField0_", "allowUnsafeAccess":true},
1594 {"name":"groupChange_", "allowUnsafeAccess":true},
1595 {"name":"masterKey_", "allowUnsafeAccess":true},
1596 {"name":"revision_", "allowUnsafeAccess":true}
1597 ]
1598 },
1599 {
1600 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$NullMessage",
1601 "fields":[
1602 {"name":"bitField0_", "allowUnsafeAccess":true},
1603 {"name":"padding_", "allowUnsafeAccess":true}
1604 ]
1605 },
1606 {
1607 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$ReceiptMessage",
1608 "fields":[
1609 {"name":"bitField0_", "allowUnsafeAccess":true},
1610 {"name":"timestamp_", "allowUnsafeAccess":true},
1611 {"name":"type_", "allowUnsafeAccess":true}
1612 ]
1613 },
1614 {
1615 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage",
1616 "fields":[
1617 {"name":"bitField0_", "allowUnsafeAccess":true},
1618 {"name":"blocked_", "allowUnsafeAccess":true},
1619 {"name":"configuration_", "allowUnsafeAccess":true},
1620 {"name":"contacts_", "allowUnsafeAccess":true},
1621 {"name":"fetchLatest_", "allowUnsafeAccess":true},
1622 {"name":"groups_", "allowUnsafeAccess":true},
1623 {"name":"keys_", "allowUnsafeAccess":true},
1624 {"name":"messageRequestResponse_", "allowUnsafeAccess":true},
1625 {"name":"padding_", "allowUnsafeAccess":true},
1626 {"name":"read_", "allowUnsafeAccess":true},
1627 {"name":"request_", "allowUnsafeAccess":true},
1628 {"name":"sent_", "allowUnsafeAccess":true},
1629 {"name":"stickerPackOperation_", "allowUnsafeAccess":true},
1630 {"name":"verified_", "allowUnsafeAccess":true},
1631 {"name":"viewOnceOpen_", "allowUnsafeAccess":true}
1632 ]
1633 },
1634 {
1635 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Contacts",
1636 "fields":[
1637 {"name":"bitField0_", "allowUnsafeAccess":true},
1638 {"name":"blob_", "allowUnsafeAccess":true},
1639 {"name":"complete_", "allowUnsafeAccess":true}
1640 ]
1641 },
1642 {
1643 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$FetchLatest",
1644 "fields":[
1645 {"name":"bitField0_", "allowUnsafeAccess":true},
1646 {"name":"type_", "allowUnsafeAccess":true}
1647 ]
1648 },
1649 {
1650 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Keys",
1651 "fields":[
1652 {"name":"bitField0_", "allowUnsafeAccess":true},
1653 {"name":"storageService_", "allowUnsafeAccess":true}
1654 ]
1655 },
1656 {
1657 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Read",
1658 "fields":[
1659 {"name":"bitField0_", "allowUnsafeAccess":true},
1660 {"name":"senderE164_", "allowUnsafeAccess":true},
1661 {"name":"senderUuid_", "allowUnsafeAccess":true},
1662 {"name":"timestamp_", "allowUnsafeAccess":true}
1663 ]
1664 },
1665 {
1666 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Request",
1667 "fields":[
1668 {"name":"bitField0_", "allowUnsafeAccess":true},
1669 {"name":"type_", "allowUnsafeAccess":true}
1670 ]
1671 },
1672 {
1673 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Sent",
1674 "fields":[
1675 {"name":"bitField0_", "allowUnsafeAccess":true},
1676 {"name":"destinationE164_", "allowUnsafeAccess":true},
1677 {"name":"destinationUuid_", "allowUnsafeAccess":true},
1678 {"name":"expirationStartTimestamp_", "allowUnsafeAccess":true},
1679 {"name":"isRecipientUpdate_", "allowUnsafeAccess":true},
1680 {"name":"message_", "allowUnsafeAccess":true},
1681 {"name":"timestamp_", "allowUnsafeAccess":true},
1682 {"name":"unidentifiedStatus_", "allowUnsafeAccess":true}
1683 ]
1684 },
1685 {
1686 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$Sent$UnidentifiedDeliveryStatus",
1687 "fields":[
1688 {"name":"bitField0_", "allowUnsafeAccess":true},
1689 {"name":"destinationE164_", "allowUnsafeAccess":true},
1690 {"name":"destinationUuid_", "allowUnsafeAccess":true},
1691 {"name":"unidentified_", "allowUnsafeAccess":true}
1692 ]
1693 },
1694 {
1695 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage$StickerPackOperation",
1696 "fields":[
1697 {"name":"bitField0_", "allowUnsafeAccess":true},
1698 {"name":"packId_", "allowUnsafeAccess":true},
1699 {"name":"packKey_", "allowUnsafeAccess":true},
1700 {"name":"type_", "allowUnsafeAccess":true}
1701 ]
1702 },
1703 {
1704 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$TypingMessage",
1705 "fields":[
1706 {"name":"action_", "allowUnsafeAccess":true},
1707 {"name":"bitField0_", "allowUnsafeAccess":true},
1708 {"name":"groupId_", "allowUnsafeAccess":true},
1709 {"name":"timestamp_", "allowUnsafeAccess":true}
1710 ]
1711 },
1712 {
1713 "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$Verified",
1714 "fields":[
1715 {"name":"bitField0_", "allowUnsafeAccess":true},
1716 {"name":"destinationE164_", "allowUnsafeAccess":true},
1717 {"name":"destinationUuid_", "allowUnsafeAccess":true},
1718 {"name":"identityKey_", "allowUnsafeAccess":true},
1719 {"name":"nullMessage_", "allowUnsafeAccess":true},
1720 {"name":"state_", "allowUnsafeAccess":true}
1721 ]
1722 },
1723 {
1724 "name":"org.whispersystems.signalservice.internal.push.VerifyAccountResponse",
1725 "allDeclaredFields":true,
1726 "allDeclaredMethods":true,
1727 "allDeclaredConstructors":true
1728 },
1729 {
1730 "name":"org.whispersystems.signalservice.internal.serialize.protos.AddressProto",
1731 "fields":[
1732 {"name":"bitField0_", "allowUnsafeAccess":true},
1733 {"name":"e164_", "allowUnsafeAccess":true},
1734 {"name":"relay_", "allowUnsafeAccess":true},
1735 {"name":"uuid_", "allowUnsafeAccess":true}
1736 ]
1737 },
1738 {
1739 "name":"org.whispersystems.signalservice.internal.serialize.protos.MetadataProto",
1740 "fields":[
1741 {"name":"address_", "allowUnsafeAccess":true},
1742 {"name":"bitField0_", "allowUnsafeAccess":true},
1743 {"name":"needsReceipt_", "allowUnsafeAccess":true},
1744 {"name":"senderDevice_", "allowUnsafeAccess":true},
1745 {"name":"serverDeliveredTimestamp_", "allowUnsafeAccess":true},
1746 {"name":"serverReceivedTimestamp_", "allowUnsafeAccess":true},
1747 {"name":"timestamp_", "allowUnsafeAccess":true}
1748 ]
1749 },
1750 {
1751 "name":"org.whispersystems.signalservice.internal.serialize.protos.SignalServiceContentProto",
1752 "fields":[
1753 {"name":"bitField0_", "allowUnsafeAccess":true},
1754 {"name":"dataCase_", "allowUnsafeAccess":true},
1755 {"name":"data_", "allowUnsafeAccess":true},
1756 {"name":"localAddress_", "allowUnsafeAccess":true},
1757 {"name":"metadata_", "allowUnsafeAccess":true}
1758 ]
1759 },
1760 {
1761 "name":"org.whispersystems.signalservice.internal.util.JsonUtil$IdentityKeyDeserializer",
1762 "methods":[{"name":"<init>","parameterTypes":[] }]
1763 },
1764 {
1765 "name":"org.whispersystems.signalservice.internal.util.JsonUtil$IdentityKeySerializer",
1766 "methods":[{"name":"<init>","parameterTypes":[] }]
1767 },
1768 {
1769 "name":"org.whispersystems.signalservice.internal.util.JsonUtil$UuidDeserializer",
1770 "methods":[{"name":"<init>","parameterTypes":[] }]
1771 },
1772 {
1773 "name":"org.whispersystems.signalservice.internal.websocket.WebSocketProtos$WebSocketMessage",
1774 "fields":[
1775 {"name":"bitField0_", "allowUnsafeAccess":true},
1776 {"name":"request_", "allowUnsafeAccess":true},
1777 {"name":"response_", "allowUnsafeAccess":true},
1778 {"name":"type_", "allowUnsafeAccess":true}
1779 ]
1780 },
1781 {
1782 "name":"org.whispersystems.signalservice.internal.websocket.WebSocketProtos$WebSocketRequestMessage",
1783 "fields":[
1784 {"name":"bitField0_", "allowUnsafeAccess":true},
1785 {"name":"body_", "allowUnsafeAccess":true},
1786 {"name":"headers_", "allowUnsafeAccess":true},
1787 {"name":"id_", "allowUnsafeAccess":true},
1788 {"name":"path_", "allowUnsafeAccess":true},
1789 {"name":"verb_", "allowUnsafeAccess":true}
1790 ]
1791 },
1792 {
1793 "name":"org.whispersystems.signalservice.internal.websocket.WebSocketProtos$WebSocketResponseMessage",
1794 "fields":[
1795 {"name":"bitField0_", "allowUnsafeAccess":true},
1796 {"name":"body_", "allowUnsafeAccess":true},
1797 {"name":"headers_", "allowUnsafeAccess":true},
1798 {"name":"id_", "allowUnsafeAccess":true},
1799 {"name":"message_", "allowUnsafeAccess":true},
1800 {"name":"status_", "allowUnsafeAccess":true}
1801 ]
1802 },
1803 {
1804 "name":"sun.misc.Unsafe",
1805 "allDeclaredFields":true,
1806 "methods":[
1807 {"name":"allocateMemory","parameterTypes":["long"] },
1808 {"name":"arrayBaseOffset","parameterTypes":["java.lang.Class"] },
1809 {"name":"arrayIndexScale","parameterTypes":["java.lang.Class"] },
1810 {"name":"copyMemory","parameterTypes":["long","long","long"] },
1811 {"name":"copyMemory","parameterTypes":["java.lang.Object","long","java.lang.Object","long","long"] },
1812 {"name":"freeMemory","parameterTypes":["long"] },
1813 {"name":"getAddress","parameterTypes":["long"] },
1814 {"name":"getBoolean","parameterTypes":["java.lang.Object","long"] },
1815 {"name":"getByte","parameterTypes":["long"] },
1816 {"name":"getByte","parameterTypes":["java.lang.Object","long"] },
1817 {"name":"getDouble","parameterTypes":["long"] },
1818 {"name":"getDouble","parameterTypes":["java.lang.Object","long"] },
1819 {"name":"getFloat","parameterTypes":["long"] },
1820 {"name":"getFloat","parameterTypes":["java.lang.Object","long"] },
1821 {"name":"getInt","parameterTypes":["long"] },
1822 {"name":"getInt","parameterTypes":["java.lang.Object","long"] },
1823 {"name":"getLong","parameterTypes":["long"] },
1824 {"name":"getLong","parameterTypes":["java.lang.Object","long"] },
1825 {"name":"getObject","parameterTypes":["java.lang.Object","long"] },
1826 {"name":"getShort","parameterTypes":["long"] },
1827 {"name":"objectFieldOffset","parameterTypes":["java.lang.reflect.Field"] },
1828 {"name":"putAddress","parameterTypes":["long","long"] },
1829 {"name":"putBoolean","parameterTypes":["java.lang.Object","long","boolean"] },
1830 {"name":"putByte","parameterTypes":["long","byte"] },
1831 {"name":"putByte","parameterTypes":["java.lang.Object","long","byte"] },
1832 {"name":"putDouble","parameterTypes":["long","double"] },
1833 {"name":"putDouble","parameterTypes":["java.lang.Object","long","double"] },
1834 {"name":"putFloat","parameterTypes":["long","float"] },
1835 {"name":"putFloat","parameterTypes":["java.lang.Object","long","float"] },
1836 {"name":"putInt","parameterTypes":["long","int"] },
1837 {"name":"putInt","parameterTypes":["java.lang.Object","long","int"] },
1838 {"name":"putLong","parameterTypes":["long","long"] },
1839 {"name":"putLong","parameterTypes":["java.lang.Object","long","long"] },
1840 {"name":"putObject","parameterTypes":["java.lang.Object","long","java.lang.Object"] },
1841 {"name":"putShort","parameterTypes":["long","short"] }
1842 ]
1843 },
1844 {
1845 "name":"sun.security.provider.DSA$SHA224withDSA",
1846 "methods":[{"name":"<init>","parameterTypes":[] }]
1847 },
1848 {
1849 "name":"sun.security.provider.JavaKeyStore$DualFormatJKS",
1850 "methods":[{"name":"<init>","parameterTypes":[] }]
1851 },
1852 {
1853 "name":"sun.security.provider.JavaKeyStore$JKS",
1854 "methods":[{"name":"<init>","parameterTypes":[] }]
1855 },
1856 {
1857 "name":"sun.security.provider.NativePRNG",
1858 "methods":[{"name":"<init>","parameterTypes":[] }]
1859 },
1860 {
1861 "name":"sun.security.provider.SHA",
1862 "methods":[{"name":"<init>","parameterTypes":[] }]
1863 },
1864 {
1865 "name":"sun.security.provider.SHA2$SHA224",
1866 "methods":[{"name":"<init>","parameterTypes":[] }]
1867 },
1868 {
1869 "name":"sun.security.provider.SHA2$SHA256",
1870 "methods":[{"name":"<init>","parameterTypes":[] }]
1871 },
1872 {
1873 "name":"sun.security.provider.SHA5$SHA384",
1874 "methods":[{"name":"<init>","parameterTypes":[] }]
1875 },
1876 {
1877 "name":"sun.security.provider.SHA5$SHA512",
1878 "methods":[{"name":"<init>","parameterTypes":[] }]
1879 },
1880 {
1881 "name":"sun.security.provider.SecureRandom",
1882 "methods":[{"name":"<init>","parameterTypes":[] }]
1883 },
1884 {
1885 "name":"sun.security.provider.certpath.PKIXCertPathValidator",
1886 "methods":[{"name":"<init>","parameterTypes":[] }]
1887 },
1888 {
1889 "name":"sun.security.rsa.RSAKeyFactory$Legacy",
1890 "methods":[{"name":"<init>","parameterTypes":[] }]
1891 },
1892 {
1893 "name":"sun.security.rsa.RSAPSSSignature",
1894 "methods":[{"name":"<init>","parameterTypes":[] }]
1895 },
1896 {
1897 "name":"sun.security.rsa.RSASignature$SHA224withRSA",
1898 "methods":[{"name":"<init>","parameterTypes":[] }]
1899 },
1900 {
1901 "name":"sun.security.rsa.RSASignature$SHA256withRSA",
1902 "methods":[{"name":"<init>","parameterTypes":[] }]
1903 },
1904 {
1905 "name":"sun.security.rsa.RSASignature$SHA512withRSA",
1906 "methods":[{"name":"<init>","parameterTypes":[] }]
1907 },
1908 {
1909 "name":"sun.security.ssl.SSLContextImpl$TLSContext",
1910 "methods":[{"name":"<init>","parameterTypes":[] }]
1911 },
1912 {
1913 "name":"sun.security.ssl.TrustManagerFactoryImpl$PKIXFactory",
1914 "methods":[{"name":"<init>","parameterTypes":[] }]
1915 },
1916 {
1917 "name":"sun.security.x509.AuthorityKeyIdentifierExtension",
1918 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
1919 },
1920 {
1921 "name":"sun.security.x509.BasicConstraintsExtension",
1922 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
1923 },
1924 {
1925 "name":"sun.security.x509.CRLDistributionPointsExtension",
1926 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
1927 },
1928 {
1929 "name":"sun.security.x509.KeyUsageExtension",
1930 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
1931 },
1932 {
1933 "name":"sun.security.x509.SubjectAlternativeNameExtension",
1934 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
1935 },
1936 {
1937 "name":"sun.security.x509.SubjectKeyIdentifierExtension",
1938 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
1939 }
1940 ]