Constant Field Values


Contents
com.novell.*

com.novell.security.japi.pki.NPKI_CertificateName
public static final int NPKI_CERTIFICATE_CREATE_FORCE 1
public static final int NPKI_CERTIFICATE_CREATE_NO_OVERWRITE 2
public static final int NPKI_CERTIFICATE_CREATE_NORMAL 0
public static final int NPKI_DEFAULT_DNS_CERTIFICATE 512
public static final int NPKI_DEFAULT_IP_CERTIFICATE 256

com.novell.security.japi.pki.NPKIAPI
public static final int CHAIN_CERT 4
public static final int CHAIN_CERT_DESCENDING 8
public static final int CRL_SIGN 512
public static final int DATA_ENCIPHERMENT 4096
public static final int DECIPHER_ONLY 128
public static final int DEFAULT_YEAR_ENCODING 0
public static final int DIGITAL_SIGNATURE 32768
public static final int ENCIPHER_ONLY 256
public static final int EXTENSION_CRITICAL 2
public static final int EXTENSION_DONT_ENCODE 1
public static final int FIELD_CRITICAL 1
public static final int FIELD_NON_CRITICAL 0
public static final int FOUR_DIGIT_YEAR 1
public static final int KEY_AGREEMENT 2048
public static final int KEY_CERT_SIGN 1024
public static final int KEY_ENCIPHERMENT 8192
public static final int KMO_CERTIFICATE_INVALID -1
public static final int KMO_CERTIFICATE_PRESENT 3
public static final int KMO_EMPTY 0
public static final int KMO_KEY_PAIR_PRESENT 1
public static final int KMO_TRUSTED_ROOT_PRESENT 2
public static final int MAX_CERTIFICATE_SIZE 65536
public static final int MAX_CSR_SIZE 8192
public static final int MAX_NICK_NAME_BYTES 1024
public static final int MAX_NICK_NAME_CHARS 512
public static final int MAX_SINGLE_CERTIFICATE_SIZE 8192
public static final int NO_CA_OPERATIONAL 0
public static final int NON_REPUDIATION 16384
public static final int NOVELL_CERT 524288
public static final int NOVELL_EXTENSION_EXTRACTABLE_KEY 65536
public static final int NOVELL_EXTENSION_ORGCA_DEFAULT 1024
public static final int NOVELL_EXTENSION_SERVER_DEFAULT 256
public static final int NOVELL_EXTENSION_USER_DEFAULT 512
public static final int NPKI_CERTIFICATE_CREATE_FORCE 1
public static final int NPKI_CERTIFICATE_CREATE_NO_OVERWRITE 2
public static final int NPKI_CERTIFICATE_CREATE_NORMAL 0
public static final int NPKI_DONT_QUERY_IP_AND_DNS 16
public static final int NPKI_DONT_REPLACE_SSL_DNS 64
public static final int NPKI_DONT_REPLACE_SSL_IP 32
public static final int NPKI_INVALID_CONTEXT -1
public static final int OBJECT_KEY_CERT 1
public static final int PKI_ADD 2
public static final int PKI_ADD_CERT 2
public static final int PKI_ALL_VENDORS 0
public static final int PKI_CA_INFO 1
public static final int PKI_CA_KEY_AND_CERTS 21
public static final int PKI_CERTIFICATE_NORMAL 4
public static final int PKI_CERTIFICATE_ON_HOLD 65541
public static final int PKI_CHAIN_CERTIFICATE 4
public static final int PKI_CLEAR 1
public static final int PKI_CLEAR_CERTS 1
public static final int PKI_CSR_PENDING 9
public static final int PKI_CUSTOM_SUBJECT_NAME 4096
public static final int PKI_DAYS 3
public static final int PKI_DEFAULT_CONFIGURATION 0
public static final int PKI_DEL_CERT 4
public static final int PKI_DELETE 4
public static final int PKI_E_ACCESS_DENIED -1263
public static final int PKI_E_ADD_CERTIFICATE -1225
public static final int PKI_E_ADD_KEYPAIR -1224
public static final int PKI_E_ADD_TRUSTED_ROOT -1223
public static final int PKI_E_ALGORITHM_NOT_SUPPORTED -1217
public static final int PKI_E_BAD_REQUEST_SYNTAX -1214
public static final int PKI_E_BAD_ROOT_INDEX -1231
public static final int PKI_E_BROKEN_CHAIN -1227
public static final int PKI_E_BUFFER_OVERFLOW -1213
public static final int PKI_E_CA_ALREADY_INSTALLED -1259
public static final int PKI_E_CA_NOT_OPERATIONAL -1260
public static final int PKI_E_CERT_INVALID -1258
public static final int PKI_E_CERT_NOT_FOUND -1271
public static final int PKI_E_CREATE_CERTIFICATE_OR_CSR -1216
public static final int PKI_E_CRL_INVALID -1270
public static final int PKI_E_CRYPT_INIT -1206
public static final int PKI_E_DATA_NOT_READY -1251
public static final int PKI_E_DSIO -1215
public static final int PKI_E_DUPLICATE -1269
public static final int PKI_E_EXPECTING_CERTIFICATE -1226
public static final int PKI_E_EXPIRED_CERTIFICATE -1255
public static final int PKI_E_FILE_CREATE -1201
public static final int PKI_E_FILE_OPEN -1202
public static final int PKI_E_FILE_READ -1203
public static final int PKI_E_FILE_SEEK -1205
public static final int PKI_E_FILE_WRITE -1204
public static final int PKI_E_GENERATE_KEY -1208
public static final int PKI_E_INIT_ERROR -1228
public static final int PKI_E_INSUFFICIENT_MEMORY -1212
public static final int PKI_E_INTERNAL_ERROR -1253
public static final int PKI_E_INVALID_ALGORITHM -1247
public static final int PKI_E_INVALID_CERTIFICATE_TIME -1254
public static final int PKI_E_INVALID_CONTEXT -1272
public static final int PKI_E_INVALID_CREATE_CA_REQUEST -1220
public static final int PKI_E_INVALID_DIGEST -1249
public static final int PKI_E_INVALID_KDK_ID -1252
public static final int PKI_E_INVALID_KEY_ID -1262
public static final int PKI_E_INVALID_NAME -1219
public static final int PKI_E_INVALID_NICKNAME -1242
public static final int PKI_E_INVALID_OBJECT -1221
public static final int PKI_E_INVALID_OPERATION -1248
public static final int PKI_E_INVALID_SIGNATURE -1256
public static final int PKI_E_KDK_TABLE_FULL -1257
public static final int PKI_E_KEY_FAILURE -1261
public static final int PKI_E_KEY_SIZE_NOT_SUPPORTED -1209
public static final int PKI_E_KEYS_ALREADY_EXIST -1210
public static final int PKI_E_NICI_OUTOF_SYNC -1264
public static final int PKI_E_NICKNAME_IN_USE -1267
public static final int PKI_E_NO_IP_ADDRESSES -1266
public static final int PKI_E_NO_KEY_FILE -1207
public static final int PKI_E_NO_RIGHTS -1234
public static final int PKI_E_NO_SECURITY_CONTAINER -1265
public static final int PKI_E_NO_TREE_CA -1241
public static final int PKI_E_NOT_CONNECTED_TO_SERVICE -1268
public static final int PKI_E_NOT_SUPPORTED -1222
public static final int PKI_E_ONLY_ONE_TREE_CA -1230
public static final int PKI_E_PARSE_CERTIFICATE -1240
public static final int PKI_E_PUBLIC_KEY_COMPARISON_FAILURE -1233
public static final int PKI_E_SERVICE_NOT_AVAILABLE -1273
public static final int PKI_E_SUBJECT_NAME_COMPARISON_FAILURE -1232
public static final int PKI_E_SYSTEM_RESOURCES -1239
public static final int PKI_E_UNKNOWN_ATTRIBUTE -1218
public static final int PKI_E_UPDATE_KMO -1211
public static final int PKI_E_USER_ALREADY_IN_LIST -1243
public static final int PKI_E_USER_CERT_NOT_FOUND -1246
public static final int PKI_E_USER_NOT_FOUND_IN_LIST -1244
public static final int PKI_E_WRONG_VERSION -1229
public static final int PKI_EXTENSION_CRITICAL 2
public static final int PKI_EXTENSION_DONT_INCLUDE 1
public static final int PKI_EXTENSION_INCLUDE 0
public static final int PKI_EXTENSION_NON_CRITICAL 0
public static final int PKI_EXTERNAL_KEY_PAIR 2
public static final int PKI_HOURS 2
public static final int PKI_INTERNAL_KEY_PAIR 1
public static final int PKI_INVALID -1
public static final int PKI_MINUTES 1
public static final int PKI_MONTHS 5
public static final int PKI_NO_CA 0
public static final int PKI_NOVELL_CERTIFICATE 524288
public static final int PKI_NS_DOS 0
public static final int PKI_NS_FTAM 3
public static final int PKI_NS_MACINTOSH 1
public static final int PKI_NS_OS2 4
public static final int PKI_NS_UNIX 2
public static final int PKI_OBJECT_KEY_CERTIFICATE 1
public static final int PKI_ORG_CA_CERTIFICATE 1048576
public static final int PKI_ORGANIZATIONAL_CA 1
public static final int PKI_OVERWRITE_KEYPAIR 1
public static final int PKI_PRIVATE_KEY_EXPORTABLE 4
public static final int PKI_PRIVATE_KEY_NOT_IN_NDS 6
public static final int PKI_RETRY 1
public static final int PKI_RSA_ALGORITHM 1
public static final int PKI_SELF_SIGNED_CERTIFICATE 16
public static final int PKI_SERVER_INFO 3
public static final int PKI_SERVICE_INFO 0
public static final int PKI_SIGN_WITH_RSA_AND_MD2 1
public static final int PKI_SIGN_WITH_RSA_AND_MD5 2
public static final int PKI_SIGN_WITH_RSA_AND_SHA_256 8
public static final int PKI_SIGN_WITH_RSA_AND_SHA_384 16
public static final int PKI_SIGN_WITH_RSA_AND_SHA_512 32
public static final int PKI_SIGN_WITH_RSA_AND_SHA1 4
public static final int PKI_SORT 16
public static final int PKI_SORT_LIST 16
public static final int PKI_STORE_PRIVKEY_IN_OBJECT 2
public static final int PKI_SUB_ORGANIZATIONAL_CA 2
public static final int PKI_SUCCESS 0
public static final int PKI_TERISA_ADD_CERTIFICATE_ERROR -1238
public static final int PKI_TERISA_ADD_KEYS_ERROR -1237
public static final int PKI_TERISA_ADD_ROOT_ERROR -1236
public static final int PKI_TERISA_ESTABLISH_CONTEXT_ERROR -1235
public static final int PKI_TRUSTED_ROOT_CERTIFICATE 2
public static final int PKI_TYPE_CERTIFICATE_CONTAINER 2
public static final int PKI_TYPE_CRL_CONTAINER 1
public static final int PKI_UNKNOWN_ALGORITM 0
public static final int PKI_USER_INFO 2
public static final int PKI_VENDOR_ENTRUST 4
public static final int PKI_VENDOR_EXTERNAL 2
public static final int PKI_VENDOR_NOVELL 3
public static final int PKI_VENDOR_UNKNOWN 1
public static final int PKI_VENDOR_VERISIGN 5
public static final int PKI_WAIVE_SUBJECT_NAME_IN_CERTIFICATE 256
public static final int PKI_WEEKS 4
public static final int PKIS_VERSION_ONE 65536
public static final int PKIS_VERSION_ONE_FIVE 65541
public static final int PKIS_VERSION_ONE_ZERO_FIVE 65541
public static final int PKIS_VERSION_ONE_ZERO_NINE 65545
public static final int PKIS_VERSION_ONE_ZERO_ZERO 65536
public static final int PKIS_VERSION_THREE_ONE_ONE 196865
public static final int PKIS_VERSION_THREE_ONE_ZERO 196864
public static final int PKIS_VERSION_THREE_ZERO_ZERO 196608
public static final int PKIS_VERSION_TWO 131072
public static final int PKIS_VERSION_TWO_FIVE_FOUR 132356
public static final int PKIS_VERSION_TWO_FIVE_TWO 132354
public static final int PKIS_VERSION_TWO_FIVE_ZERO 132352
public static final int PKIS_VERSION_TWO_FOUR_ZERO 132096
public static final int PKIS_VERSION_TWO_ONE_ONE 131089
public static final int PKIS_VERSION_TWO_SEVEN_EIGHT 132872
public static final int PKIS_VERSION_TWO_SEVEN_FIVE 132869
public static final int PKIS_VERSION_TWO_SEVEN_FOUR 132868
public static final int PKIS_VERSION_TWO_SEVEN_NINE 132873
public static final int PKIS_VERSION_TWO_SEVEN_SEVEN 132871
public static final int PKIS_VERSION_TWO_SEVEN_SIX 132870
public static final int PKIS_VERSION_TWO_SEVEN_THREE 132867
public static final int PKIS_VERSION_TWO_SEVEN_TWO 132866
public static final int PKIS_VERSION_TWO_SEVEN_ZERO 132864
public static final int PKIS_VERSION_TWO_SIX_ZERO 132608
public static final int PKIS_VERSION_TWO_TWO_ONE 131585
public static final int PKIS_VERSION_TWO_TWO_ZERO 131584
public static final int PKIS_VERSION_TWO_ZERO_THREE 131075
public static final int PKIS_VERSION_TWO_ZERO_TWO 131074
public static final int PKIS_VERSION_TWO_ZERO_ZERO 131072
public static final int PRIVATE_KEY 2
public static final int PRIVATE_KEY_EXTRACTABLE 4
public static final int PUBLIC_KEY_EXTERNAL_CA 276
public static final int PUBLIC_KEY_ORGANIZATIONAL_CA 35
public static final int PUBLIC_KEY_SINGLE_SERVER 306
public static final int PUBLIC_KEY_TWO_SERVER 276
public static final int SELF_SIGNED_CERT 16
public static final int SUB_CA_OPERATIONAL 2
public static final int TREE_CA_CERT 1048576
public static final int TREE_CA_OPERATIONAL 1
public static final int TRUSTED_ROOT_CERT 2
public static final int TWO_DIGIT_YEAR 0
public static final int UNKNOWN_VERSION 0
public static final int USER_CERT_RETRY_COUNT 3
public static final int VERSION_ONE 1
public static final int VERSION_THREE 3
public static final int VERSION_TWO 2
public static final int WAIVE_SUBJECT_NAME_COMPARISON 256
public static final int X509_BASIC_CONSTRAINTS_CA 256
public static final int X509_KEY_USAGE_CRL_SIGN 512
public static final int X509_KEY_USAGE_DATA_ENCIPHERMENT 4096
public static final int X509_KEY_USAGE_DECIPHER_ONLY 128
public static final int X509_KEY_USAGE_DIGITAL_SIGNATURE 32768
public static final int X509_KEY_USAGE_ENCIPHER_ONLY 256
public static final int X509_KEY_USAGE_KEY_AGREEMENT 2048
public static final int X509_KEY_USAGE_KEY_CERT_SIGN 1024
public static final int X509_KEY_USAGE_KEY_ENCIPHERMENT 8192
public static final int X509_KEY_USAGE_NON_REPUDIATION 16384
public static final int X509_SUBJECT_ALT_NAME_DIRECTORY_NAME 4
public static final int X509_SUBJECT_ALT_NAME_DNS_NAME 2
public static final int X509_SUBJECT_ALT_NAME_EDI_PARTY_NAME 5
public static final int X509_SUBJECT_ALT_NAME_IP_ADDRESS 7
public static final int X509_SUBJECT_ALT_NAME_OTHER_NAME 0
public static final int X509_SUBJECT_ALT_NAME_REGISTERED_ID 8
public static final int X509_SUBJECT_ALT_NAME_RFC822_NAME 1
public static final int X509_SUBJECT_ALT_NAME_UNIFORM_RESOURCE_IDENTIFIER 6
public static final int X509_SUBJECT_ALT_NAME_X400_ADDRESS 3

com.novell.security.japi.pki.NPKITcache
public static final int NPKIT_NORMAL_FORMAT 0
public static final int NPKIT_PEM_ASCII_NAME 1
public static final int NPKIT_PEM_FORMAT 0
public static final int NPKIT_PEM_NORMAL_NAME 0
public static final int NPKIT_PEM_OVERWRITE_FILE 100

com.novell.security.japi.pki.NPKITcertificate
public static final int NPKI_CSR 1
public static final int NPKI_KEY_DEFAULT 0
public static final int NPKI_RAW_PRIVATE_KEY 4
public static final int NPKI_RAW_PRIVATE_KEY_INFO 2
public static final int NPKI_SELF_SIGNED_CERTIFICATE 2
public static final int NPKI_WRAPPED_PRIVATE_KEY 1
public static final int X509_CA 255
public static final int X509_CA_PATH_LENGTH_UNLIMITED -1
public static final int X509_EXTENDED_KEY_USAGE_ANY 1
public static final int X509_EXTENDED_KEY_USAGE_CLIENT_AUTHENTICATION 4
public static final int X509_EXTENDED_KEY_USAGE_CODE_SIGNING 8
public static final int X509_EXTENDED_KEY_USAGE_EMAIL_PROTECTION 16
public static final int X509_EXTENDED_KEY_USAGE_OCSP_SIGNING 64
public static final int X509_EXTENDED_KEY_USAGE_SERVER_AUTHENTICATION 2
public static final int X509_EXTENDED_KEY_USAGE_TIME_STAMPING 32
public static final int X509_NON_CA 0

com.novell.security.japi.pki.NPKITverify
public static final int NPKIx509CertificateValid 0
public static final int NPKIx509Invalid_Algorithm_Not_Supported 20
public static final int NPKIx509Invalid_Cant_Process_CDP 12
public static final int NPKIx509Invalid_Cant_Read_CRL 13
public static final int NPKIx509Invalid_CDP_Exists_Did_Not_Check_CRL 18
public static final int NPKIx509Invalid_Certificate_On_CRL 11
public static final int NPKIx509Invalid_CRL_Decode_Error 10
public static final int NPKIx509Invalid_CRL_Issuer_Name 16
public static final int NPKIx509Invalid_Decode_Error 2
public static final int NPKIx509Invalid_Expired 5
public static final int NPKIx509Invalid_Expired_CRL 15
public static final int NPKIx509Invalid_Extension_Not_Critical 22
public static final int NPKIx509Invalid_Future 4
public static final int NPKIx509Invalid_Invalid_CRL 14
public static final int NPKIx509Invalid_Invalid_Signature 19
public static final int NPKIx509Invalid_Issuer_Not_CA 6
public static final int NPKIx509Invalid_Issuer_Not_Trusted 17
public static final int NPKIx509Invalid_KeyUsage 9
public static final int NPKIx509Invalid_Missing_Certificate_Policy 23
public static final int NPKIx509Invalid_Missing_Required_Extension 21
public static final int NPKIx509Invalid_OCSP_ERROR 33
public static final int NPKIx509Invalid_OCSP_REVOKED 32
public static final int NPKIx509Invalid_OCSP_UNKNOWN 34
public static final int NPKIx509Invalid_Path_Length 7
public static final int NPKIx509Invalid_Subject_Issuer_Name 3
public static final int NPKIx509Invalid_System_Error 1
public static final int NPKIx509Invalid_Unknown_Critical_Extension 8
public static final int PKI_AA_COMPROMISE 8
public static final int PKI_AFFILIATION_CHANGED 3
public static final int PKI_CA_COMPROMISED 2
public static final int PKI_CERTIFICATE_HOLD 6
public static final int PKI_CESSATION_OF_OPERATION 5
public static final int PKI_KEY_COMPROMISED 1
public static final int PKI_PRIVILEDGE_WITHDRAWN 7
public static final int PKI_SUPERSEDED 4
public static final int PKI_UNSPECIFIED 0

com.novell.security.japi.pki.NPKITx509
public static final int NPKIT_ACCESS_METHOD_CAISSUERS 2
public static final int NPKIT_ACCESS_METHOD_OCSP 1
public static final int NPKIT_ACCESS_METHOD_UNKNOWN 0
public static final int NPKIT_EXTENDED_KEY_USAGE_CLIENT_AUTHENTICAION 2
public static final int NPKIT_EXTENDED_KEY_USAGE_CODE_SIGNING 3
public static final int NPKIT_EXTENDED_KEY_USAGE_EMAIL_PROTECTION 4
public static final int NPKIT_EXTENDED_KEY_USAGE_OCSP_SIGNING 6
public static final int NPKIT_EXTENDED_KEY_USAGE_SERVER_AUTHENTICAION 1
public static final int NPKIT_EXTENDED_KEY_USAGE_TIME_STAMPING 5
public static final int NPKIT_EXTENDED_KEY_USAGE_UNKNOWN 0

com.novell.security.japi.pki.NPKITx509CertList
public static final int NPKIT_ADD_CERT 2
public static final int NPKIT_CLEAR_CERTS 1
public static final int NPKIT_DEL_CERT 4
public static final int NPKIT_SORT_LIST 16

com.novell.security.japi.pki.OSUtil
public static final int AIX 5
public static final int HPUX 6
public static final int LINUX 4
public static final int NETWARE 1
public static final int SOLARIS 3
public static final int WINDOWS_XX 2