/* DO NOT EDIT THIS FILE - it is machine generated */ #include /* Header for class com_wolfssl_wolfcrypt_Hmac */ #ifndef _Included_com_wolfssl_wolfcrypt_Hmac #define _Included_com_wolfssl_wolfcrypt_Hmac #ifdef __cplusplus extern "C" { #endif #undef com_wolfssl_wolfcrypt_Hmac_NULL #define com_wolfssl_wolfcrypt_Hmac_NULL 0LL /* * Class: com_wolfssl_wolfcrypt_Hmac * Method: wc_HmacSetKey * Signature: (I[B)V */ JNIEXPORT void JNICALL Java_com_wolfssl_wolfcrypt_Hmac_wc_1HmacSetKey (JNIEnv *, jobject, jint, jbyteArray); /* * Class: com_wolfssl_wolfcrypt_Hmac * Method: wc_HmacUpdate * Signature: (B)V */ JNIEXPORT void JNICALL Java_com_wolfssl_wolfcrypt_Hmac_wc_1HmacUpdate__B (JNIEnv *, jobject, jbyte); /* * Class: com_wolfssl_wolfcrypt_Hmac * Method: wc_HmacUpdate * Signature: ([BII)V */ JNIEXPORT void JNICALL Java_com_wolfssl_wolfcrypt_Hmac_wc_1HmacUpdate___3BII (JNIEnv *, jobject, jbyteArray, jint, jint); /* * Class: com_wolfssl_wolfcrypt_Hmac * Method: wc_HmacUpdate * Signature: (Ljava/nio/ByteBuffer;II)V */ JNIEXPORT void JNICALL Java_com_wolfssl_wolfcrypt_Hmac_wc_1HmacUpdate__Ljava_nio_ByteBuffer_2II (JNIEnv *, jobject, jobject, jint, jint); /* * Class: com_wolfssl_wolfcrypt_Hmac * Method: wc_HmacFinal * Signature: ()[B */ JNIEXPORT jbyteArray JNICALL Java_com_wolfssl_wolfcrypt_Hmac_wc_1HmacFinal (JNIEnv *, jobject); /* * Class: com_wolfssl_wolfcrypt_Hmac * Method: wc_HmacSizeByType * Signature: (I)I */ JNIEXPORT jint JNICALL Java_com_wolfssl_wolfcrypt_Hmac_wc_1HmacSizeByType (JNIEnv *, jobject, jint); /* * Class: com_wolfssl_wolfcrypt_Hmac * Method: getCodeMd5 * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_wolfssl_wolfcrypt_Hmac_getCodeMd5 (JNIEnv *, jclass); /* * Class: com_wolfssl_wolfcrypt_Hmac * Method: getCodeSha * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_wolfssl_wolfcrypt_Hmac_getCodeSha (JNIEnv *, jclass); /* * Class: com_wolfssl_wolfcrypt_Hmac * Method: getCodeSha224 * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_wolfssl_wolfcrypt_Hmac_getCodeSha224 (JNIEnv *, jclass); /* * Class: com_wolfssl_wolfcrypt_Hmac * Method: getCodeSha256 * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_wolfssl_wolfcrypt_Hmac_getCodeSha256 (JNIEnv *, jclass); /* * Class: com_wolfssl_wolfcrypt_Hmac * Method: getCodeSha384 * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_wolfssl_wolfcrypt_Hmac_getCodeSha384 (JNIEnv *, jclass); /* * Class: com_wolfssl_wolfcrypt_Hmac * Method: getCodeSha512 * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_wolfssl_wolfcrypt_Hmac_getCodeSha512 (JNIEnv *, jclass); /* * Class: com_wolfssl_wolfcrypt_Hmac * Method: getCodeBlake2b * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_wolfssl_wolfcrypt_Hmac_getCodeBlake2b (JNIEnv *, jclass); /* * Class: com_wolfssl_wolfcrypt_Hmac * Method: getCodeSha3_224 * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_wolfssl_wolfcrypt_Hmac_getCodeSha3_1224 (JNIEnv *, jclass); /* * Class: com_wolfssl_wolfcrypt_Hmac * Method: getCodeSha3_256 * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_wolfssl_wolfcrypt_Hmac_getCodeSha3_1256 (JNIEnv *, jclass); /* * Class: com_wolfssl_wolfcrypt_Hmac * Method: getCodeSha3_384 * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_wolfssl_wolfcrypt_Hmac_getCodeSha3_1384 (JNIEnv *, jclass); /* * Class: com_wolfssl_wolfcrypt_Hmac * Method: getCodeSha3_512 * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_wolfssl_wolfcrypt_Hmac_getCodeSha3_1512 (JNIEnv *, jclass); /* * Class: com_wolfssl_wolfcrypt_Hmac * Method: mallocNativeStruct * Signature: ()J */ JNIEXPORT jlong JNICALL Java_com_wolfssl_wolfcrypt_Hmac_mallocNativeStruct (JNIEnv *, jobject); #ifdef __cplusplus } #endif #endif