All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.predic8.membrane.core.transport.ssl.TLSError Maven / Gradle / Ivy

There is a newer version: 5.6.0
Show newest version
package com.predic8.membrane.core.transport.ssl;

public enum TLSError {
    close_notify(0),
    unexpected_message(10),
    bad_record_mac(20),
    decryption_failed(21),
    record_overflow(22),
    decompression_failure(30),
    handshake_failure(40),

    bad_certificate(42),
    unsupported_certificate(43),
    certificate_revoked(44),
    certificate_expired(45),
    certificate_unknown(46),
    illegal_parameter(47),
    unknown_ca(48),
    access_denied(49),
    decode_error(50),
    decrypt_error(51),
    export_restriction(60),
    protocol_version(70),
    insufficient_security(71),

    internal_error(80),
    user_canceled(90),
    no_renegotiation(100),
    unsupported_extension(110),
    certificate_unobtainable(111),
    unrecognized_name(112),
    bad_certificate_status_response(113),
    bad_certificate_hash_value(114),

    misc(255);

    private final byte code;

    private TLSError(int code) {
        this.code = (byte)code;
    }

    public byte getCode() {
        return code;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy