public class SecurityErrorMessages extends Object implements SecurityErrorConstants
AAD_MUST_BE_SUPPLIED_BEFORE_ENCRYPTIONDECRYPTION_STARTS, ALGORITHM_NOT_AVAILABLE, ALL_ELEMENTS_OF_LIST_MUST_BE_OF_TYPE_JAVASECURITYCERTCERTSTORE, ALL_ELEMENTS_OF_SET_MUST_BE_OF_TYPE_JAVALANGSTRING, ALL_ELEMENTS_OF_SET_MUST_BE_OF_TYPE_JAVASECURITYCERTTRUSTANCHOR, AUTHENTICATION_ERROR, BAD_ARGUMENTS, BAD_KEY_INPUT, BERDER_LENGTH_INFO_ABSENT, BERDER_TAG_INFO_ABSENT, BUFFER_TOO_SHORT_TO_STORE_DIGEST, BUFFER_TOO_SMALL_TO_HOLD_PADDING, CANNOT_CONSTRUCT_PBE_KEY, CANNOT_FIND_ANY_PROVIDER_SUPPORTING, CANNOT_OVERWRITE_OWN_CERTIFICATE, CANNOT_REUSE_IV_FOR_GCM_ENCRYPTION, CANNOT_STORE_MAC_IN_OUTPUT_BUFFER, CERTIFICATE_REVOKED, CERTPATH_MUST_BE_NONNULL, CIPHER_MODE_NOT_FOUND, CIPHER_NOT_INITIALIZED, CIPHER_NOT_INITIALIZED_FOR_ENCRYPTIONDECRYPTION, CIPHER_NOT_INITIALIZED_FOR_UNWRAPPING_KEYS, CIPHER_NOT_INITIALIZED_FOR_WRAPPING_KEYS, CIPHER_TRANSFORMATION_NOT_SUPPORTED, CLASS_CONFIGURED_FOR_NOT_A, COULD_NOT_PARSE_CERTIFICATE, COULD_NOT_PARSE_ISSUER, COULD_NOT_PARSE_SUBJECT, DATA_IS_NULL, DATA_MUST_NOT_BE_LONGER_THAN_BYTES, DATA_TOO_SMALL_FOR_SPECIFIED_OFFSET_AND_LENGTH, DIFFERENT_ITERATION_COUNT_BETWEEN_KEY_AND_PARAMS, DIGEST_ALGORITHM_IS_NULL, ECB_MODE_CANNOT_USE_IV, EMPTY_INPUT, EMPTY_KEY, GCM_CIPHER_MODE_NOT_ENABLED, GCM_MODE_CAN_ONLY_BE_USED_FOR_AES_CIPHER, GIVEN_FINAL_BLOCK_NOT_PROPERLY_PADDED, HMAC_DOES_NOT_USE_PARAMETERS, INAPPROPRIATE_CERTPATH_TYPE_SPECIFIED_MUST_BE_X509_OR_X509, INAPPROPRIATE_PARAMS_MUST_BE_AN_INSTANCE_OF_PKIXPARAMETERS, INCOMPLETE_BERDER_DATA, INCOMPLETE_BERDER_LENGTH_INFO, INCONSISTENT_VALUE_OF_SALT_BETWEEN_KEY_AND_PARAMS, INDEX, INIT_FAILED, INPUT_BUFFER_TOO_SHORT, INPUT_LENGTH_MUST_BE_MULTIPLE_OF_WHEN_DECRYPTING_WITH_PADDED_CIPHER, INPUT_LENGTH_NOT_MULTIPLE_OF_BYTES, INPUT_LENGTH_WITH_PADDING_NOT_MULTIPLE_OF_BYTES, INPUT_SIZE_MUST_BE_EQUAL_TO_OR_GREATER_THAN_ZERO, INPUTSTREAM_KEYSTORE_LOAD_NOT_AVAILABLE_SET_ARGUMENT_TO_NULL, INSUFFICIENT_SPACE_IN_THE_OUTPUT_BUFFER_TO_STORE_THE_DIGEST, INSUFFICIENT_SPACE_IN_THE_OUTPUT_BUFFER_TO_STORE_THE_SIGNATURE, INTEGER_OVERFLOW, INTERNAL_ERROR, INVALID_BERDER_DATA_A_LITTLE_HUGE, INVALID_BERDER_DATA_TOO_HUGE, INVALID_BUFFER_ARGUMENTS, INVALID_CERTIFICATE_ERR, INVALID_ITERATIONCOUNT_VALUE, INVALID_KEY_SPEC, INVALID_KEY_TYPE, INVALID_KEYLENGTH_VALUE, INVALID_KEYS_ERR, INVALID_OBJECTIDENTIFIER, INVALID_OFFSETLENGTH_COMBINATION, INVALID_OPERATION_MODE, ISO10126PADDING_NOT_SUPPORTED, ITERATION_COUNT_MUST_BE_A_POSITIVE_NUMBER, ITERATIONCOUNT_MUST_BE_A_POSITIVE_NUMBER, IV_BUFFER_TOO_SHORT_FOR_GIVEN_OFFSETLENGTH_COMBINATION, IV_MISSING, J_AES_CCM_AUTH_ERROR, J_AES_GCM_AUTH_ERROR, J_AES_KAT_FIPS_ERROR, J_AESGCM_KAT_FIPS_ERROR, J_ALGO_ID_ERROR, J_ALT_NAME_ERROR, J_ASN_AFTER_DATE_ERROR, J_ASN_BEFORE_DATE_ERROR, J_ASN_BITSTR_ERROR, J_ASN_CRIT_EXT_ERROR, J_ASN_CRL_CONFIRM_ERROR, J_ASN_CRL_NO_SIGNER_ERROR, J_ASN_DATE_SZ_ERROR, J_ASN_DH_KEY_ERROR, J_ASN_ECC_KEY_ERROR, J_ASN_EXPECT_0_ERROR, J_ASN_GETINT_ERROR, J_ASN_INPUT_ERROR, J_ASN_NAME_INVALID_ERROR, J_ASN_NO_SIGNER_ERROR, J_ASN_NTRU_KEY_ERROR, J_ASN_OBJECT_ID_ERROR, J_ASN_OCSP_CONFIRM_ERROR, J_ASN_RSA_KEY_ERROR, J_ASN_SIG_CONFIRM_ERROR, J_ASN_SIG_HASH_ERROR, J_ASN_SIG_KEY_ERROR, J_ASN_SIG_OID_ERROR, J_ASN_TAG_NULL_ERROR, J_ASN_TIME_ERROR, J_ASN_UNKNOWN_OID_ERROR, J_ASN_VERSION_ERROR, J_BAD_ALIGN_ERROR, J_BAD_CERT_MANAGER_ERROR, J_BAD_CERTTYPE, J_BAD_ENC_STATE_ERROR, J_BAD_ENCODED_CERT_FORMAT, J_BAD_FUNC_ARG, J_BAD_KEA_TYPE_ERROR, J_BAD_PADDING_ERROR, J_BIG_CERT_OR_KEY_SIZE_ERROR, J_BLOCKING_QUEUE_LIMIT_REACHED, J_BUFFER_ERROR, J_CA_TRUE_ERROR, J_CAVIUM_INIT_ERROR, J_CERT_PARSE_ERROR, J_CRL_CERT_REVOKED, J_CRL_MISSING, J_CRYPTGEN_ERROR, J_DATE_ERROR, J_DECRYPT_ERROR, J_DES3_KAT_FIPS_ERROR, J_DRBG_CONT_FIPS_ERROR, J_DRBG_KAT_FIPS_ERROR, J_DUPLICATE_MSG_ERROR, J_ECC_BAD_ARG_ERROR, J_ECC_CURVE_ERROR, J_ECC_CURVE_OID_ERROR, J_ECC_CURVETYPE_ERROR, J_ECC_EXPORT_ERROR, J_ECC_MAKEKEY_ERROR, J_ECC_PEERKEY_ERROR, J_ECC_SHARED_ERROR, J_ENCRYPT_ERROR, J_EOF, J_EXTENSIONS_ERROR, J_EXTKEYUSE_AUTH_ERROR, J_FATAL_ERROR, J_FIPS_NOT_ALLOWED_ERROR, J_HEADER_PARSE_ERROR, J_HMAC_KAT_FIPS_ERROR, J_HMAC_MIN_KEYLEN_ERROR, J_IN_CORE_FIPS_ERROR, J_INCOMPLETE_DATA, J_INPUT_CASE_ERROR, J_ISSUER_ERROR, J_KEYUSE_ENCIPHER_ERROR, J_KEYUSE_SIGNATURE_ERROR, J_LENGTH_ONLY_ERROR, J_MALFORMED_BUFFER, J_MATCH_SUITE_ERROR, J_MAX_CHAIN_ERROR, J_MEMORY_ERROR, J_NAME_CHAINING_ERROR, J_NATIVE_CODE_BLOCKED_WITHOUT_RESULT, J_NO_CHANGE_CIPHER_ERROR, J_NO_PASSWORD, J_NO_PEER_VERIFY, J_NO_PEM_HEADER, J_NO_TRUSTED_CERT, J_NOT_CA_CERT, J_NOT_CA_ERROR, J_NOT_COMPILED_IN, J_NTRU_DECRYPT_ERROR, J_NTRU_DRBG_ERROR, J_NTRU_ENCRYPT_ERROR, J_NTRU_KEY_ERROR, J_OCSP_CERT_REVOKED, J_OCSP_CERT_UNKNOWN, J_OCSP_LOOKUP_FAIL, J_OCSP_NEED_URL, J_OPEN_RAN_ERROR, J_OUT_OF_ORDER_ERROR, J_PKCS7_OID_ERROR, J_PKCS7_RECIP_ERROR, J_PREFIX_ERROR, J_PUBLIC_KEY_ERROR, J_RAN_BLOCK_ERROR, J_READ_RAN_ERROR, J_RECV_OVERFLOW_ERROR, J_REQ_ATTRIBUTE_ERROR, J_RNG_FAILURE_ERROR, J_RSA_BUFFER_ERROR, J_RSA_KAT_FIPS_ERROR, J_RSA_PAD_ERROR, J_RSA_PRIVATE_ERROR, J_RSA_WRONG_TYPE_ERROR, J_SANITY_CIPHER_ERROR, J_SANITY_MSG_ERROR, J_SCR_DIFFERENT_CERT_ERROR, J_SEC_NO_ERROR, J_SECURE_RENEGOTIATION_ERROR, J_SEND_OOB_READ_ERROR, J_SUBJECT_ERROR, J_SUITES_ERROR, J_UNICODE_SIZE_ERROR, J_UNKNOWN_ERROR, J_UNKNOWN_HOST_NAME_ERROR, J_UNKNOWN_MAX_FRAG_LEN_ERROR, J_UNKNOWN_RECORD_TYPE, J_UNSUPPORTED_SUITE, J_VERIFY_CERT_ERROR, J_VERIFY_FINISHED_ERROR, J_VERIFY_MAC_ERROR, J_VERIFY_SIGN_ERROR, J_WINCRYPT_ERROR, J_X509_CERT_EXPIRED_ERROR, J_X509_CERT_NOT_YET_VALID_ERROR, KEY_IS_OPAQUE_AND_CANNOT_BE_USED, KEY_MUST_BE_INSTANCE_OF_PRIVATEKEY, KEYSTORE_CERTIFICATE_CHAIN_ENTRY_ERROR, KEYSTORE_CERTIFICATE_ENTRY_ERROR, KEYSTORE_DELETE_ENTRY_ERROR, KEYSTORE_KEY_ENTRY_ERROR, KEYSTORE_PRIVATE_KEY_WITHOUT_CERTIFICATE_CHAIN, LEN_IS_NEGATIVE, LENGTH_ARGUMENT_IS_NEGATIVE, LENGTH_MUST_BE_AT_LEAST_FOR_THIS_DIGEST, MAC_NOT_INITIALIZED, MASK_GENERATION_FUNCTION_ALGORITHM_IS_NULL, MISSING_ARGUMENT, MISSING_INPUT_STREAM, MISSING_KEY_DATA, MISSING_PASSWORD, MULTI_OCTETS_TAG_NOT_SUPPORTED, MULTI_PART_NOT_YET_SUPPORTED, MULTIPART_UPDATE_NOT_SUPPORTED_YET_FOR_GCM, MUST_USE_EITHER_DIFFERENT_KEY_OR_IV_FOR_GCM_ENCRYPTION, NEED_BYTES_FOR_OUTPUT, NEED_BYTES_ONLY_AVAILABLE, NO_INPUT_BUFFER_GIVEN, NO_KEY_GIVEN, NO_OUTPUT_BUFFER_GIVEN, NON_CONSTRUCTED_ENCODING_MUST_HAVE_DEFINITE_LENGTH, NOT_ENOUGH_NATIVE_MEMORY_TO_GENERATE_SECRET, NOT_ENOUGH_NATIVE_MEMORY_TO_INIT_CIPHER, NOT_ENOUGH_NATIVE_MEMORY_TO_INITIALIZE_CERTPATHVALIDATOR, NOT_ENOUGH_NATIVE_MEMORY_TO_LOAD_CERTIFICATE_INTO_CERTPATH, NOT_ENOUGH_NATIVE_MEMORY_TO_LOAD_CERTIFICATE_INTO_TRUSTSTORE, NOT_ENOUGH_NATIVE_MEMORY_TO_LOAD_KEY, NOT_ENOUGH_NATIVE_MEMORY_TO_VERIFY_CERTPATH, NOT_FOUND, NOT_INITIALIZED, NOT_INITIALIZED_CORRECTLY, NOT_SUPPORTED_MODE, NULL_INPUT_BUFFER, NULL_KEY, NULL_MODE, NULL_PADDING, OAEP_DIGEST_TYPE_NOT_SUPPORTED, OAEP_MGF1_SPEC_NOT_SUPPORTED, OBJECT_NOT_INITIALIZED_FOR_SIGNATURE_OR_VERIFICATION, OBJECT_NOT_INITIALIZED_FOR_SIGNING, OBJECT_NOT_INITIALIZED_FOR_VERIFICATION, OFF_OR_LEN_IS_LESS_THAN_0, OFFSET_OR_LEN_IS_LESS_THAN_0, OFFSET_OR_LENGTH_IS_LESS_THAN_0, ONLY_TWO_PARTY_AGREEMENT_SUPPORTED_LASTPHASE_MUST_BE_TRUE, OUTPUT_BUFFER_MUST_BE_AT_LEAST_BYTES_LONG, OUTPUT_BUFFER_TOO_SHORT_BYTES_GIVEN_BYTES_NEEDED, OUTPUT_BUFFER_TOO_SMALL_FOR_SPECIFIED_OFFSET_AND_LENGTH, PADDING_NOT_IMPLEMENTED, PADDING_TYPE_NOT_SUPPORTED, PARAMETERS_MISSING, PARAMETERS_NOT_SUPPORTED, PARTIAL_DIGESTS_NOT_RETURNED, PARTIAL_SIGNATURES_NOT_RETURNED, PASSWORD_HAS_BEEN_CLEARED, PASSWORD_IS_NOT_ASCII, PASSWORD_MUST_NOT_BE_NULL, PBEPARAMETERSPEC_TYPE_REQUIRED, PHASE_ALREADY_EXECUTED, PROVIDED_NULL_INPUT_STREAM, PSOURCE_ALGORITHM_IS_NULL, RAW_KEY_BYTES_MISSING, REASON_CANT_BE_NULL, REQUIRES_PBE_PARAMETERS, SALT_MUST_BE_AT_LEAST_8_BYTES_LONG, SALT_NEEDED_FOR_DECRYPTION, SECRET_KEY_EXPECTED, SECRETKEY_OF_PBE_TYPE_REQUIRED, SIGN_MODE_NOT_SUPPORTED, SIGNATURE_IS_NULL, SIGNATURE_TOO_SMALL_FOR_SPECIFIED_OFFSET_AND_LENGTH, SOURCE_OF_THE_ENCODING_INPUT_IS_NULL, SRC_ARRAY_IS_NULL, SRC_BUFFER_IS_NULL, STDNAME_IS_NULL, SUBJECTPUBLICKEY_MUST_BE_NONNULL, THE_CERTIFICATE_EXPIRED, THE_CERTIFICATE_IS_NOT_YET_VALID, THE_KEYSTORE_PARAMETER_MUST_BE_NONNULL, THE_MAXIMUM_PATH_LENGTH_PARAMETER_CAN_NOT_BE_LESS_THAN_1, THE_SALT_PARAMETER_MUST_BE_NONNULL, THE_SALT_PARAMETER_MUST_NOT_BE_EMPTY, THE_TRUSTANCHORS_PARAMETER_MUST_BE_NONEMPTY, THE_TRUSTANCHORS_PARAMETERS_MUST_BE_NONNULL, THE_TRUSTEDCERT_PARAMETER_MUST_BE_NONNULL, THE_UNDERLYING_CIPHER_IMPLEMENTATION_DOES_NOT_SUPPORT_THIS_METHOD, TRUSTANCHOR_MUST_BE_NONNULL, UNABLE_TO_INITIALIZE, UNABLE_TO_PARSE_CERTIFICATE, UNEXPECTED_ERROR_ERROR_CODE, UNEXPECTED_EXCEPTION, UNINITIALIZED_KEYSTORE, UNRECOGNIZED_ALGORITHM_NAME, UNSUPPORTED_CERTIFICATE_FORMAT_ONLY_DER_AND_PEM_ENCONDED_FORMAT_ARE_SUPPORTED, UNSUPPORTED_KEY_SPEC, UNSUPPORTED_PARAMETER, VALIDATION_WITH_CUSTOM_DATE_NOT_SUPPORTED, VERIFY_MODE_NOT_SUPPORTED, WRONG_FORMAT_RAW_BYTES_NEEDED, WRONG_IV_LENGTH_MUST_BE_BYTES_LONG, WRONG_PARAMETER_TYPE_IVPARAMETERSPEC_EXPECTED, WRONG_PARAMETER_TYPE_PBE_EXPECTED, WRONG_PARAMETERS, WRONG_PARAMETERS_FOR_OAEP_PADDING| Constructor and Description |
|---|
SecurityErrorMessages() |
| Modifier and Type | Method and Description |
|---|---|
String |
category() |
static SecurityErrorMessages |
getInstance() |
String |
messageAt(int err) |
static String |
messageAt(short err)
Wrapper method that calls
ej.error.Message#at(ErrorMessages, int) with a the error code as a short. |
static String |
messageAt(short err,
Object value)
Wrapper method that calls
ej.error.Message#at(ErrorMessages, int, Object) with a the error code as a
short. |
static String |
messageAt(short err,
Object[] values)
Wrapper method that calls
ej.error.Message#at(ErrorMessages, int, Object[]) with a the error code as a
short. |
public String category()
public static SecurityErrorMessages getInstance()
public String messageAt(int err)
public static String messageAt(short err)
ej.error.Message#at(ErrorMessages, int) with a the error code as a short.err - the error code as a shortpublic static String messageAt(short err, Object value)
ej.error.Message#at(ErrorMessages, int, Object) with a the error code as a
short.err - the error code as a shortvalue - the parameter associated with the error messagepublic static String messageAt(short err, Object[] values)
ej.error.Message#at(ErrorMessages, int, Object[]) with a the error code as a
short.err - the error code as a shortvalues - parameters associated with the error message