]> nmode's Git Repositories - signal-cli/blob - graalvm-config-dir/jni-config.json
Update hypfvieh dbus-java 4.0 beta which uses native java unix sockets
[signal-cli] / graalvm-config-dir / jni-config.json
1 [
2 {
3 "name":"com.sun.security.auth.module.UnixSystem",
4 "fields":[
5 {"name":"gid"},
6 {"name":"groups"},
7 {"name":"uid"},
8 {"name":"username"}
9 ]}
10 ,
11 {
12 "name":"java.lang.Boolean",
13 "methods":[{"name":"getBoolean","parameterTypes":["java.lang.String"] }]}
14 ,
15 {
16 "name":"java.lang.ClassLoader",
17 "methods":[
18 {"name":"getPlatformClassLoader","parameterTypes":[] },
19 {"name":"loadClass","parameterTypes":["java.lang.String"] }
20 ]}
21 ,
22 {
23 "name":"java.lang.IllegalStateException",
24 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]}
25 ,
26 {
27 "name":"java.lang.NoSuchMethodError"}
28 ,
29 {
30 "name":"java.lang.UnsatisfiedLinkError",
31 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]}
32 ,
33 {
34 "name":"java.util.UUID",
35 "methods":[{"name":"<init>","parameterTypes":["long","long"] }]}
36 ,
37 {
38 "name":"jdk.internal.loader.ClassLoaders$PlatformClassLoader"}
39 ,
40 {
41 "name":"org.asamk.signal.manager.storage.protocol.SignalProtocolStore",
42 "methods":[
43 {"name":"getIdentity","parameterTypes":["org.whispersystems.libsignal.SignalProtocolAddress"] },
44 {"name":"getIdentityKeyPair","parameterTypes":[] },
45 {"name":"getLocalRegistrationId","parameterTypes":[] },
46 {"name":"isTrustedIdentity","parameterTypes":["org.whispersystems.libsignal.SignalProtocolAddress","org.whispersystems.libsignal.IdentityKey","org.whispersystems.libsignal.state.IdentityKeyStore$Direction"] },
47 {"name":"loadPreKey","parameterTypes":["int"] },
48 {"name":"loadSenderKey","parameterTypes":["org.whispersystems.libsignal.SignalProtocolAddress","java.util.UUID"] },
49 {"name":"loadSession","parameterTypes":["org.whispersystems.libsignal.SignalProtocolAddress"] },
50 {"name":"loadSignedPreKey","parameterTypes":["int"] },
51 {"name":"removePreKey","parameterTypes":["int"] },
52 {"name":"saveIdentity","parameterTypes":["org.whispersystems.libsignal.SignalProtocolAddress","org.whispersystems.libsignal.IdentityKey"] },
53 {"name":"storeSenderKey","parameterTypes":["org.whispersystems.libsignal.SignalProtocolAddress","java.util.UUID","org.whispersystems.libsignal.groups.state.SenderKeyRecord"] },
54 {"name":"storeSession","parameterTypes":["org.whispersystems.libsignal.SignalProtocolAddress","org.whispersystems.libsignal.state.SessionRecord"] }
55 ]}
56 ,
57 {
58 "name":"org.graalvm.nativebridge.jni.JNIExceptionWrapperEntryPoints",
59 "methods":[{"name":"getClassName","parameterTypes":["java.lang.Class"] }]}
60 ,
61 {
62 "name":"org.whispersystems.libsignal.DuplicateMessageException",
63 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]}
64 ,
65 {
66 "name":"org.whispersystems.libsignal.IdentityKey",
67 "methods":[
68 {"name":"<init>","parameterTypes":["byte[]"] },
69 {"name":"serialize","parameterTypes":[] }
70 ]}
71 ,
72 {
73 "name":"org.whispersystems.libsignal.IdentityKeyPair",
74 "methods":[{"name":"serialize","parameterTypes":[] }]}
75 ,
76 {
77 "name":"org.whispersystems.libsignal.InvalidMessageException",
78 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]}
79 ,
80 {
81 "name":"org.whispersystems.libsignal.SignalProtocolAddress",
82 "methods":[{"name":"<init>","parameterTypes":["java.lang.String","int"] }]}
83 ,
84 {
85 "name":"org.whispersystems.libsignal.UntrustedIdentityException",
86 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]}
87 ,
88 {
89 "name":"org.whispersystems.libsignal.groups.state.SenderKeyRecord",
90 "fields":[{"name":"unsafeHandle"}],
91 "methods":[
92 {"name":"<init>","parameterTypes":["long"] },
93 {"name":"nativeHandle","parameterTypes":[] }
94 ]}
95 ,
96 {
97 "name":"org.whispersystems.libsignal.groups.state.SenderKeyStore"}
98 ,
99 {
100 "name":"org.whispersystems.libsignal.logging.Log",
101 "methods":[{"name":"log","parameterTypes":["int","java.lang.String","java.lang.String"] }]}
102 ,
103 {
104 "name":"org.whispersystems.libsignal.protocol.PlaintextContent",
105 "fields":[{"name":"unsafeHandle"}],
106 "methods":[{"name":"nativeHandle","parameterTypes":[] }]}
107 ,
108 {
109 "name":"org.whispersystems.libsignal.protocol.PreKeySignalMessage",
110 "fields":[{"name":"unsafeHandle"}],
111 "methods":[
112 {"name":"<init>","parameterTypes":["long"] },
113 {"name":"nativeHandle","parameterTypes":[] }
114 ]}
115 ,
116 {
117 "name":"org.whispersystems.libsignal.protocol.SenderKeyMessage"}
118 ,
119 {
120 "name":"org.whispersystems.libsignal.protocol.SignalMessage",
121 "fields":[{"name":"unsafeHandle"}],
122 "methods":[
123 {"name":"<init>","parameterTypes":["long"] },
124 {"name":"nativeHandle","parameterTypes":[] }
125 ]}
126 ,
127 {
128 "name":"org.whispersystems.libsignal.state.IdentityKeyStore"}
129 ,
130 {
131 "name":"org.whispersystems.libsignal.state.IdentityKeyStore$Direction",
132 "fields":[
133 {"name":"RECEIVING"},
134 {"name":"SENDING"}
135 ]}
136 ,
137 {
138 "name":"org.whispersystems.libsignal.state.PreKeyRecord",
139 "fields":[{"name":"unsafeHandle"}],
140 "methods":[{"name":"nativeHandle","parameterTypes":[] }]}
141 ,
142 {
143 "name":"org.whispersystems.libsignal.state.PreKeyStore"}
144 ,
145 {
146 "name":"org.whispersystems.libsignal.state.SessionRecord",
147 "fields":[{"name":"unsafeHandle"}],
148 "methods":[
149 {"name":"<init>","parameterTypes":["byte[]"] },
150 {"name":"nativeHandle","parameterTypes":[] }
151 ]}
152 ,
153 {
154 "name":"org.whispersystems.libsignal.state.SessionStore"}
155 ,
156 {
157 "name":"org.whispersystems.libsignal.state.SignedPreKeyRecord",
158 "fields":[{"name":"unsafeHandle"}],
159 "methods":[{"name":"nativeHandle","parameterTypes":[] }]}
160 ,
161 {
162 "name":"org.whispersystems.libsignal.state.SignedPreKeyStore"}
163
164 ]