]> nmode's Git Repositories - signal-cli/blob - graalvm-config-dir/jni-config.json
Bump version
[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.Class",
17 "methods":[{"name":"getCanonicalName","parameterTypes":[] }]
18 },
19 {
20 "name":"java.lang.ClassLoader",
21 "methods":[
22 {"name":"getPlatformClassLoader","parameterTypes":[] },
23 {"name":"loadClass","parameterTypes":["java.lang.String"] }
24 ]
25 },
26 {
27 "name":"java.lang.IllegalArgumentException",
28 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
29 },
30 {
31 "name":"java.lang.IllegalStateException",
32 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
33 },
34 {
35 "name":"java.lang.NoSuchMethodError"
36 },
37 {
38 "name":"java.lang.Throwable",
39 "methods":[{"name":"getMessage","parameterTypes":[] }]
40 },
41 {
42 "name":"java.lang.UnsatisfiedLinkError",
43 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
44 },
45 {
46 "name":"java.util.UUID",
47 "methods":[
48 {"name":"<init>","parameterTypes":["long","long"] },
49 {"name":"getLeastSignificantBits","parameterTypes":[] },
50 {"name":"getMostSignificantBits","parameterTypes":[] }
51 ]
52 },
53 {
54 "name":"jdk.internal.loader.ClassLoaders$PlatformClassLoader"
55 },
56 {
57 "name":"org.asamk.signal.manager.storage.protocol.SignalProtocolStore",
58 "methods":[
59 {"name":"getIdentity","parameterTypes":["org.whispersystems.libsignal.SignalProtocolAddress"] },
60 {"name":"getIdentityKeyPair","parameterTypes":[] },
61 {"name":"getLocalRegistrationId","parameterTypes":[] },
62 {"name":"isTrustedIdentity","parameterTypes":["org.whispersystems.libsignal.SignalProtocolAddress","org.whispersystems.libsignal.IdentityKey","org.whispersystems.libsignal.state.IdentityKeyStore$Direction"] },
63 {"name":"loadPreKey","parameterTypes":["int"] },
64 {"name":"loadSenderKey","parameterTypes":["org.whispersystems.libsignal.SignalProtocolAddress","java.util.UUID"] },
65 {"name":"loadSession","parameterTypes":["org.whispersystems.libsignal.SignalProtocolAddress"] },
66 {"name":"loadSignedPreKey","parameterTypes":["int"] },
67 {"name":"removePreKey","parameterTypes":["int"] },
68 {"name":"saveIdentity","parameterTypes":["org.whispersystems.libsignal.SignalProtocolAddress","org.whispersystems.libsignal.IdentityKey"] },
69 {"name":"storeSenderKey","parameterTypes":["org.whispersystems.libsignal.SignalProtocolAddress","java.util.UUID","org.whispersystems.libsignal.groups.state.SenderKeyRecord"] },
70 {"name":"storeSession","parameterTypes":["org.whispersystems.libsignal.SignalProtocolAddress","org.whispersystems.libsignal.state.SessionRecord"] }
71 ]
72 },
73 {
74 "name":"org.graalvm.jniutils.JNIExceptionWrapperEntryPoints",
75 "methods":[{"name":"getClassName","parameterTypes":["java.lang.Class"] }]
76 },
77 {
78 "name":"org.sqlite.Collation"
79 },
80 {
81 "name":"org.sqlite.Function"
82 },
83 {
84 "name":"org.sqlite.Function$Aggregate"
85 },
86 {
87 "name":"org.sqlite.Function$Window"
88 },
89 {
90 "name":"org.sqlite.ProgressHandler"
91 },
92 {
93 "name":"org.sqlite.core.DB",
94 "methods":[{"name":"throwex","parameterTypes":["int"] }]
95 },
96 {
97 "name":"org.sqlite.core.DB$ProgressObserver"
98 },
99 {
100 "name":"org.sqlite.core.NativeDB",
101 "fields":[
102 {"name":"colldatalist"},
103 {"name":"pointer"},
104 {"name":"udfdatalist"}
105 ]
106 },
107 {
108 "name":"org.whispersystems.libsignal.DuplicateMessageException",
109 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
110 },
111 {
112 "name":"org.whispersystems.libsignal.IdentityKey",
113 "methods":[
114 {"name":"<init>","parameterTypes":["byte[]"] },
115 {"name":"serialize","parameterTypes":[] }
116 ]
117 },
118 {
119 "name":"org.whispersystems.libsignal.IdentityKeyPair",
120 "methods":[{"name":"serialize","parameterTypes":[] }]
121 },
122 {
123 "name":"org.whispersystems.libsignal.InvalidKeyException",
124 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
125 },
126 {
127 "name":"org.whispersystems.libsignal.InvalidKeyIdException"
128 },
129 {
130 "name":"org.whispersystems.libsignal.InvalidMessageException",
131 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
132 },
133 {
134 "name":"org.whispersystems.libsignal.SignalProtocolAddress",
135 "methods":[{"name":"<init>","parameterTypes":["java.lang.String","int"] }]
136 },
137 {
138 "name":"org.whispersystems.libsignal.UntrustedIdentityException",
139 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
140 },
141 {
142 "name":"org.whispersystems.libsignal.groups.state.SenderKeyRecord",
143 "fields":[{"name":"unsafeHandle"}],
144 "methods":[{"name":"<init>","parameterTypes":["long"] }]
145 },
146 {
147 "name":"org.whispersystems.libsignal.groups.state.SenderKeyStore"
148 },
149 {
150 "name":"org.whispersystems.libsignal.logging.Log",
151 "methods":[{"name":"log","parameterTypes":["int","java.lang.String","java.lang.String"] }]
152 },
153 {
154 "name":"org.whispersystems.libsignal.protocol.PlaintextContent",
155 "fields":[{"name":"unsafeHandle"}]
156 },
157 {
158 "name":"org.whispersystems.libsignal.protocol.PreKeySignalMessage",
159 "fields":[{"name":"unsafeHandle"}],
160 "methods":[{"name":"<init>","parameterTypes":["long"] }]
161 },
162 {
163 "name":"org.whispersystems.libsignal.protocol.SenderKeyMessage",
164 "fields":[{"name":"unsafeHandle"}],
165 "methods":[{"name":"<init>","parameterTypes":["long"] }]
166 },
167 {
168 "name":"org.whispersystems.libsignal.protocol.SignalMessage",
169 "fields":[{"name":"unsafeHandle"}],
170 "methods":[{"name":"<init>","parameterTypes":["long"] }]
171 },
172 {
173 "name":"org.whispersystems.libsignal.state.IdentityKeyStore"
174 },
175 {
176 "name":"org.whispersystems.libsignal.state.IdentityKeyStore$Direction",
177 "fields":[
178 {"name":"RECEIVING"},
179 {"name":"SENDING"}
180 ]
181 },
182 {
183 "name":"org.whispersystems.libsignal.state.PreKeyRecord",
184 "fields":[{"name":"unsafeHandle"}]
185 },
186 {
187 "name":"org.whispersystems.libsignal.state.PreKeyStore"
188 },
189 {
190 "name":"org.whispersystems.libsignal.state.SessionRecord",
191 "fields":[{"name":"unsafeHandle"}],
192 "methods":[{"name":"<init>","parameterTypes":["byte[]"] }]
193 },
194 {
195 "name":"org.whispersystems.libsignal.state.SessionStore"
196 },
197 {
198 "name":"org.whispersystems.libsignal.state.SignedPreKeyRecord",
199 "fields":[{"name":"unsafeHandle"}]
200 },
201 {
202 "name":"org.whispersystems.libsignal.state.SignedPreKeyStore"
203 }
204 ]