Enum Class TLSError

java.lang.Object
java.lang.Enum<TLSError>
com.predic8.membrane.core.transport.ssl.TLSError
All Implemented Interfaces:
Serializable, Comparable<TLSError>, Constable

public enum TLSError extends Enum<TLSError>
  • Enum Constant Details

    • close_notify

      public static final TLSError close_notify
    • unexpected_message

      public static final TLSError unexpected_message
    • bad_record_mac

      public static final TLSError bad_record_mac
    • decryption_failed

      public static final TLSError decryption_failed
    • record_overflow

      public static final TLSError record_overflow
    • decompression_failure

      public static final TLSError decompression_failure
    • handshake_failure

      public static final TLSError handshake_failure
    • bad_certificate

      public static final TLSError bad_certificate
    • unsupported_certificate

      public static final TLSError unsupported_certificate
    • certificate_revoked

      public static final TLSError certificate_revoked
    • certificate_expired

      public static final TLSError certificate_expired
    • certificate_unknown

      public static final TLSError certificate_unknown
    • illegal_parameter

      public static final TLSError illegal_parameter
    • unknown_ca

      public static final TLSError unknown_ca
    • access_denied

      public static final TLSError access_denied
    • decode_error

      public static final TLSError decode_error
    • decrypt_error

      public static final TLSError decrypt_error
    • export_restriction

      public static final TLSError export_restriction
    • protocol_version

      public static final TLSError protocol_version
    • insufficient_security

      public static final TLSError insufficient_security
    • internal_error

      public static final TLSError internal_error
    • user_canceled

      public static final TLSError user_canceled
    • no_renegotiation

      public static final TLSError no_renegotiation
    • unsupported_extension

      public static final TLSError unsupported_extension
    • certificate_unobtainable

      public static final TLSError certificate_unobtainable
    • unrecognized_name

      public static final TLSError unrecognized_name
    • bad_certificate_status_response

      public static final TLSError bad_certificate_status_response
    • bad_certificate_hash_value

      public static final TLSError bad_certificate_hash_value
    • misc

      public static final TLSError misc
  • Method Details

    • values

      public static TLSError[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static TLSError valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getCode

      public byte getCode()