318 lines
8.1 KiB
C
318 lines
8.1 KiB
C
/* DO NOT EDIT THIS FILE - it is machine generated */
|
|
#include <jni.h>
|
|
/* Header for class com_wolfssl_wolfcrypt_FeatureDetect */
|
|
|
|
#ifndef _Included_com_wolfssl_wolfcrypt_FeatureDetect
|
|
#define _Included_com_wolfssl_wolfcrypt_FeatureDetect
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: Md5Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_Md5Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: ShaEnabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_ShaEnabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: Sha224Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_Sha224Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: Sha256Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_Sha256Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: Sha384Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_Sha384Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: Sha512Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_Sha512Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: Sha3Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_Sha3Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: AesEnabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_AesEnabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: Aes128Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_Aes128Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: Aes192Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_Aes192Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: Aes256Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_Aes256Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: AesCbcEnabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_AesCbcEnabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: AesGcmEnabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_AesGcmEnabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: AesGcmStreamEnabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_AesGcmStreamEnabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: Des3Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_Des3Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: ChaChaEnabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_ChaChaEnabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: HmacEnabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_HmacEnabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: HmacMd5Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_HmacMd5Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: HmacShaEnabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_HmacShaEnabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: HmacSha224Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_HmacSha224Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: HmacSha256Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_HmacSha256Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: HmacSha384Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_HmacSha384Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: HmacSha512Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_HmacSha512Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: HmacSha3_224Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_HmacSha3_1224Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: HmacSha3_256Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_HmacSha3_1256Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: HmacSha3_384Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_HmacSha3_1384Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: HmacSha3_512Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_HmacSha3_1512Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: Pbkdf1Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_Pbkdf1Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: Pbkdf2Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_Pbkdf2Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: Pkcs12PbkdfEnabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_Pkcs12PbkdfEnabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: RsaEnabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_RsaEnabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: RsaKeyGenEnabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_RsaKeyGenEnabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: DhEnabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_DhEnabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: EccEnabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_EccEnabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: EccKeyGenEnabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_EccKeyGenEnabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: EccDheEnabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_EccDheEnabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: Curve25519Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_Curve25519Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
/*
|
|
* Class: com_wolfssl_wolfcrypt_FeatureDetect
|
|
* Method: Ed25519Enabled
|
|
* Signature: ()Z
|
|
*/
|
|
JNIEXPORT jboolean JNICALL Java_com_wolfssl_wolfcrypt_FeatureDetect_Ed25519Enabled
|
|
(JNIEnv *, jclass);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
#endif
|