mirror of
https://github.com/guanzhi/GmSSL.git
synced 2026-05-07 08:56:17 +08:00
first step of v2 final release
This commit is contained in:
71
java/gmssl_err.h
Normal file
71
java/gmssl_err.h
Normal file
@@ -0,0 +1,71 @@
|
||||
#ifndef HEADER_JNI_ERR_H
|
||||
# define HEADER_JNI_ERR_H
|
||||
|
||||
# ifdef __cplusplus
|
||||
extern "C" {
|
||||
# endif
|
||||
|
||||
/* BEGIN ERROR CODES */
|
||||
/*
|
||||
* The following lines are auto generated by the script mkerr.pl. Any changes
|
||||
* made after this point may be overwritten when the script is next run.
|
||||
*/
|
||||
|
||||
static int ERR_load_JNI_strings(void);
|
||||
static void ERR_unload_JNI_strings(void);
|
||||
static void ERR_JNI_error(int function, int reason, char *file, int line);
|
||||
# define JNIerr(f,r) ERR_JNI_error((f),(r),OPENSSL_FILE,OPENSSL_LINE)
|
||||
|
||||
/* Error codes for the JNI functions. */
|
||||
|
||||
/* Function codes. */
|
||||
# define JNI_F_JAVA_GMSSL_DERIVEKEY 100
|
||||
# define JNI_F_JAVA_GMSSL_DIGEST 101
|
||||
# define JNI_F_JAVA_GMSSL_GENERATERANDOM 102
|
||||
# define JNI_F_JAVA_GMSSL_GETCIPHERBLOCKSIZE 103
|
||||
# define JNI_F_JAVA_GMSSL_GETCIPHERIVLENGTH 104
|
||||
# define JNI_F_JAVA_GMSSL_GETCIPHERKEYLENGTH 105
|
||||
# define JNI_F_JAVA_GMSSL_GETCIPHERS 106
|
||||
# define JNI_F_JAVA_GMSSL_GETDERIVEKEYALGORITHMS 107
|
||||
# define JNI_F_JAVA_GMSSL_GETDIGESTBLOCKSIZE 108
|
||||
# define JNI_F_JAVA_GMSSL_GETDIGESTLENGTH 109
|
||||
# define JNI_F_JAVA_GMSSL_GETDIGESTS 110
|
||||
# define JNI_F_JAVA_GMSSL_GETERRORSTRINGS 111
|
||||
# define JNI_F_JAVA_GMSSL_GETMACS 112
|
||||
# define JNI_F_JAVA_GMSSL_GETPUBLICKEYENCRYPTIONS 113
|
||||
# define JNI_F_JAVA_GMSSL_GETSIGNALGORITHMS 114
|
||||
# define JNI_F_JAVA_GMSSL_GETVERSIONS 115
|
||||
# define JNI_F_JAVA_GMSSL_MAC 116
|
||||
# define JNI_F_JAVA_GMSSL_PUBLICKEYDECRYPT 117
|
||||
# define JNI_F_JAVA_GMSSL_PUBLICKEYENCRYPT 118
|
||||
# define JNI_F_JAVA_GMSSL_SIGN 119
|
||||
# define JNI_F_JAVA_GMSSL_SYMMETRICDECRYPT 120
|
||||
# define JNI_F_JAVA_GMSSL_SYMMETRICENCRYPT 121
|
||||
# define JNI_F_JAVA_GMSSL_VERIFY 122
|
||||
# define JNI_F_PRINT_ERRORS_CB 123
|
||||
|
||||
/* Reason codes. */
|
||||
# define JNI_R_BAD_ARGUMENT 100
|
||||
# define JNI_R_CMAC_ERROR 114
|
||||
# define JNI_R_ERRORS_STACK_ERROR 101
|
||||
# define JNI_R_GMSSL_RNG_ERROR 102
|
||||
# define JNI_R_HMAC_ERROR 115
|
||||
# define JNI_R_INVALID_CIPHER 103
|
||||
# define JNI_R_INVALID_DERIVE_KEY_ALGOR 118
|
||||
# define JNI_R_INVALID_DIGEST 104
|
||||
# define JNI_R_INVALID_IV_LENGTH 105
|
||||
# define JNI_R_INVALID_KEY_LENGTH 106
|
||||
# define JNI_R_INVALID_LENGTH 107
|
||||
# define JNI_R_INVALID_PRIVATE_KEY 108
|
||||
# define JNI_R_INVALID_PUBLIC_KEY 109
|
||||
# define JNI_R_INVALID_PUBLIC_KEY_ENCRYPTION_ALGOR 117
|
||||
# define JNI_R_INVALID_SIGN_ALGOR 116
|
||||
# define JNI_R_IV_LENGTH 110
|
||||
# define JNI_R_JNI_MALLOC_FAILURE 111
|
||||
# define JNI_R_KEY_LENGTH 112
|
||||
# define JNI_R_NONSUPPORTED_CIPHER 113
|
||||
|
||||
# ifdef __cplusplus
|
||||
}
|
||||
# endif
|
||||
#endif
|
||||
Reference in New Issue
Block a user