@Override public final SSLException noContextForSslConnection() { final SSLException result = new SSLException(String.format(getLoggingLocale(), noContextForSslConnection$str())); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String defaultContextCannotBeNull = "UT000191: Default context cannot be null";
@Override public final SSLException noSNIContextForSslConnection() { final SSLException result = new SSLException(String.format(getLoggingLocale(), noSNIContextForSslConnection$str())); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String mechMessageAfterComplete = "ELY05001: Authentication mechanism exchange received a message after authentication was already complete";
@Override public final SSLException emptyHostNameSni() { final SSLException result = new SSLException(String.format(getLoggingLocale(), emptyHostNameSni$str())); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String duplicatedSniServerName = "UT000189: Duplicated host name of type %s";
@Override public final SSLException duplicatedSniServerName(final int type) { final SSLException result = new SSLException(String.format(getLoggingLocale(), duplicatedSniServerName$str(), type)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String noContextForSslConnection = "UT000190: No context for SSL connection";
@Override public final SSLException sslClosed() { final SSLException result = new SSLException(String.format(getLoggingLocale(), sslClosed$str())); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String notHandshakeRecord = "ELY04008: Initial SSL/TLS data is not a handshake record";
@Override public final SSLException invalidTlsExt() { final SSLException result = new SSLException(String.format(getLoggingLocale(), invalidTlsExt$str())); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String notEnoughData = "UT000187: Not enough data";
@Override public final SSLException notEnoughData() { final SSLException result = new SSLException(String.format(getLoggingLocale(), notEnoughData$str())); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String emptyHostNameSni = "UT000188: Empty host name in SNI extension";
@Override public final SSLException invalidTlsExt() { final SSLException result = new SSLException(String.format(getLoggingLocale(), invalidTlsExt$str())); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String notEnoughData = "UT000187: Not enough data";
@Override public final SSLException duplicatedSniServerName(final int type) { final SSLException result = new SSLException(String.format(getLoggingLocale(), duplicatedSniServerName$str(), type)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String noContextForSslConnection = "UT000190: No context for SSL connection";
@Override public final SSLException notEnoughData() { final SSLException result = new SSLException(String.format(getLoggingLocale(), notEnoughData$str())); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String emptyHostNameSni = "UT000188: Empty host name in SNI extension";
@Override public final SSLException noSNIContextForSslConnection() { final SSLException result = new SSLException(String.format(getLoggingLocale(), noSNIContextForSslConnection$str())); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String mechMessageAfterComplete = "ELY05001: Authentication mechanism exchange received a message after authentication was already complete";
@Override public final SSLException notEnoughData() { final SSLException result = new SSLException(String.format(getLoggingLocale(), notEnoughData$str())); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String emptyHostNameSni = "UT000188: Empty host name in SNI extension";
@Override public final SSLException emptyHostNameSni() { final SSLException result = new SSLException(String.format(getLoggingLocale(), emptyHostNameSni$str())); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String duplicatedSniServerName = "UT000189: Duplicated host name of type %s";
@Override public final SSLException noContextForSslConnection() { final SSLException result = new SSLException(String.format(getLoggingLocale(), noContextForSslConnection$str())); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String defaultContextCannotBeNull = "UT000191: Default context cannot be null";
@Override public final SSLException emptyHostNameSni() { final SSLException result = new SSLException(String.format(getLoggingLocale(), emptyHostNameSni$str())); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String duplicatedSniServerName = "UT000189: Duplicated host name of type %s";
@Override public final SSLException sslClosed() { final SSLException result = new SSLException(String.format(getLoggingLocale(), sslClosed$str())); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String notHandshakeRecord = "ELY04008: Initial SSL/TLS data is not a handshake record";
@Override public final SSLException sslClosed() { final SSLException result = new SSLException(String.format(getLoggingLocale(), sslClosed$str())); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String notHandshakeRecord = "ELY04008: Initial SSL/TLS data is not a handshake record";
@Override public final SSLException sslClosed() { final SSLException result = new SSLException(String.format(getLoggingLocale(), sslClosed$str())); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String notHandshakeRecord = "ELY04008: Initial SSL/TLS data is not a handshake record";
@Override public final SSLException duplicatedSniServerName(final int type) { final SSLException result = new SSLException(String.format(getLoggingLocale(), duplicatedSniServerName$str(), type)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String noContextForSslConnection = "UT000190: No context for SSL connection";
@Override public final SSLException noContextForSslConnection() { final SSLException result = new SSLException(String.format(getLoggingLocale(), noContextForSslConnection$str())); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String defaultContextCannotBeNull = "UT000191: Default context cannot be null";