1 /* DO NOT EDIT THIS FILE - it is machine generated */
3 /* Header for class CyrusSasl_Sasl */
5 #ifndef _Included_CyrusSasl_Sasl
6 #define _Included_CyrusSasl_Sasl
14 /* Header for class CyrusSasl_GenericClient */
16 #ifndef _Included_CyrusSasl_GenericClient
17 #define _Included_CyrusSasl_GenericClient
22 * Class: CyrusSasl_GenericClient
23 * Method: jni_sasl_client_start
24 * Signature: (ILjava/lang/String;)[B
26 JNIEXPORT jbyteArray JNICALL Java_CyrusSasl_GenericClient_jni_1sasl_1client_1start
27 (JNIEnv *, jobject, jint, jstring);
30 * Class: CyrusSasl_GenericClient
31 * Method: jni_sasl_client_step
34 JNIEXPORT jbyteArray JNICALL Java_CyrusSasl_GenericClient_jni_1sasl_1client_1step
35 (JNIEnv *, jobject, jint, jbyteArray, jint);
41 /* Header for class CyrusSasl_ClientFactory */
43 #ifndef _Included_CyrusSasl_ClientFactory
44 #define _Included_CyrusSasl_ClientFactory
49 * Class: CyrusSasl_ClientFactory
50 * Method: jni_sasl_client_init
51 * Signature: (Ljava/lang/String;)I
53 JNIEXPORT jint JNICALL Java_CyrusSasl_ClientFactory_jni_1sasl_1client_1init
54 (JNIEnv *, jobject, jstring);
57 * Class: CyrusSasl_ClientFactory
58 * Method: jni_sasl_client_new
59 * Signature: (Ljava/lang/String;Ljava/lang/String;IZ)I
61 JNIEXPORT jint JNICALL Java_CyrusSasl_ClientFactory_jni_1sasl_1client_1new
62 (JNIEnv *, jobject, jstring, jstring, jint, jboolean);
68 /* Header for class CyrusSasl_GenericCommon */
70 #ifndef _Included_CyrusSasl_GenericCommon
71 #define _Included_CyrusSasl_GenericCommon
76 * Class: CyrusSasl_GenericCommon
77 * Method: jni_sasl_set_prop_string
78 * Signature: (IILjava/lang/String;)V
80 JNIEXPORT void JNICALL Java_CyrusSasl_GenericCommon_jni_1sasl_1set_1prop_1string
81 (JNIEnv *, jobject, jint, jint, jstring);
84 * Class: CyrusSasl_GenericCommon
85 * Method: jni_sasl_set_prop_int
88 JNIEXPORT void JNICALL Java_CyrusSasl_GenericCommon_jni_1sasl_1set_1prop_1int
89 (JNIEnv *, jobject, jint, jint, jint);
92 * Class: CyrusSasl_GenericCommon
93 * Method: jni_sasl_set_prop_bytes
96 JNIEXPORT void JNICALL Java_CyrusSasl_GenericCommon_jni_1sasl_1set_1prop_1bytes
97 (JNIEnv *, jobject, jint, jint, jbyteArray);
100 * Class: CyrusSasl_GenericCommon
101 * Method: jni_sasl_set_server
104 JNIEXPORT void JNICALL Java_CyrusSasl_GenericCommon_jni_1sasl_1set_1server
105 (JNIEnv *, jobject, jint, jbyteArray, jint);
108 * Class: CyrusSasl_GenericCommon
109 * Method: jni_sasl_set_client
112 JNIEXPORT void JNICALL Java_CyrusSasl_GenericCommon_jni_1sasl_1set_1client
113 (JNIEnv *, jobject, jint, jbyteArray, jint);
116 * Class: CyrusSasl_GenericCommon
117 * Method: jni_sasl_setSecurity
120 JNIEXPORT void JNICALL Java_CyrusSasl_GenericCommon_jni_1sasl_1setSecurity
121 (JNIEnv *, jobject, jint, jint, jint);
124 * Class: CyrusSasl_GenericCommon
125 * Method: jni_sasl_getSecurity
128 JNIEXPORT jint JNICALL Java_CyrusSasl_GenericCommon_jni_1sasl_1getSecurity
129 (JNIEnv *, jobject, jint);
132 * Class: CyrusSasl_GenericCommon
133 * Method: jni_sasl_encode
134 * Signature: (I[BI)[B
136 JNIEXPORT jbyteArray JNICALL Java_CyrusSasl_GenericCommon_jni_1sasl_1encode
137 (JNIEnv *, jobject, jint, jbyteArray, jint);
140 * Class: CyrusSasl_GenericCommon
141 * Method: jni_sasl_decode
142 * Signature: (I[BI)[B
144 JNIEXPORT jbyteArray JNICALL Java_CyrusSasl_GenericCommon_jni_1sasl_1decode
145 (JNIEnv *, jobject, jint, jbyteArray, jint);
148 * Class: CyrusSasl_GenericCommon
149 * Method: jni_sasl_dispose
152 JNIEXPORT void JNICALL Java_CyrusSasl_GenericCommon_jni_1sasl_1dispose
153 (JNIEnv *, jobject, jint);
159 /* Header for class CyrusSasl_SaslClient */
161 #ifndef _Included_CyrusSasl_SaslClient
162 #define _Included_CyrusSasl_SaslClient
170 /* Header for class CyrusSasl_SaslClientFactory */
172 #ifndef _Included_CyrusSasl_SaslClientFactory
173 #define _Included_CyrusSasl_SaslClientFactory
181 /* Header for class CyrusSasl_SaslException */
183 #ifndef _Included_CyrusSasl_SaslException
184 #define _Included_CyrusSasl_SaslException
188 #undef CyrusSasl_SaslException_serialVersionUID
189 #define CyrusSasl_SaslException_serialVersionUID -3042686055658047285LL
190 #undef CyrusSasl_SaslException_serialVersionUID
191 #define CyrusSasl_SaslException_serialVersionUID -3387516993124229948LL
196 /* Header for class CyrusSasl_SaslInputStream */
198 #ifndef _Included_CyrusSasl_SaslInputStream
199 #define _Included_CyrusSasl_SaslInputStream
203 #undef CyrusSasl_SaslInputStream_SKIP_BUFFER_SIZE
204 #define CyrusSasl_SaslInputStream_SKIP_BUFFER_SIZE 2048L
205 #undef CyrusSasl_SaslInputStream_DoEncrypt
206 #define CyrusSasl_SaslInputStream_DoEncrypt 1L
207 #undef CyrusSasl_SaslInputStream_DoDebug
208 #define CyrusSasl_SaslInputStream_DoDebug 0L
213 /* Header for class CyrusSasl_SaslOutputStream */
215 #ifndef _Included_CyrusSasl_SaslOutputStream
216 #define _Included_CyrusSasl_SaslOutputStream
220 #undef CyrusSasl_SaslOutputStream_DoEncrypt
221 #define CyrusSasl_SaslOutputStream_DoEncrypt 1L
222 #undef CyrusSasl_SaslOutputStream_DoDebug
223 #define CyrusSasl_SaslOutputStream_DoDebug 0L
228 /* Header for class CyrusSasl_SaslUtils */
230 #ifndef _Included_CyrusSasl_SaslUtils
231 #define _Included_CyrusSasl_SaslUtils
239 /* Header for class CyrusSasl_ServerFactory */
241 #ifndef _Included_CyrusSasl_ServerFactory
242 #define _Included_CyrusSasl_ServerFactory
247 * Class: CyrusSasl_ServerFactory
248 * Method: jni_sasl_server_init
249 * Signature: (Ljava/lang/String;)I
251 JNIEXPORT jint JNICALL Java_CyrusSasl_ServerFactory_jni_1sasl_1server_1init
252 (JNIEnv *, jobject, jstring);
255 * Class: CyrusSasl_ServerFactory
256 * Method: jni_sasl_server_new
257 * Signature: (Ljava/lang/String;Ljava/lang/String;I)I
259 JNIEXPORT jint JNICALL Java_CyrusSasl_ServerFactory_jni_1sasl_1server_1new
260 (JNIEnv *, jobject, jstring, jstring, jint);
263 * Class: CyrusSasl_ServerFactory
264 * Method: jni_sasl_server_getlist
265 * Signature: (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
267 JNIEXPORT jstring JNICALL Java_CyrusSasl_ServerFactory_jni_1sasl_1server_1getlist
268 (JNIEnv *, jobject, jint, jstring, jstring, jstring);
274 /* Header for class CyrusSasl_SaslServerFactory */
276 #ifndef _Included_CyrusSasl_SaslServerFactory
277 #define _Included_CyrusSasl_SaslServerFactory
285 /* Header for class CyrusSasl_SaslServer */
287 #ifndef _Included_CyrusSasl_SaslServer
288 #define _Included_CyrusSasl_SaslServer
296 /* Header for class CyrusSasl_GenericServer */
298 #ifndef _Included_CyrusSasl_GenericServer
299 #define _Included_CyrusSasl_GenericServer
304 * Class: CyrusSasl_GenericServer
305 * Method: jni_sasl_server_start
306 * Signature: (ILjava/lang/String;[BI)[B
308 JNIEXPORT jbyteArray JNICALL Java_CyrusSasl_GenericServer_jni_1sasl_1server_1start
309 (JNIEnv *, jobject, jint, jstring, jbyteArray, jint);
312 * Class: CyrusSasl_GenericServer
313 * Method: jni_sasl_server_step
314 * Signature: (I[BI)[B
316 JNIEXPORT jbyteArray JNICALL Java_CyrusSasl_GenericServer_jni_1sasl_1server_1step
317 (JNIEnv *, jobject, jint, jbyteArray, jint);