private void logConfig(String description, SSLEngineConfigurator engConfig) { if (engConfig != null && getLogger().isLoggable(Level.CONFIG)) { StringBuffer buf = new StringBuffer(); buf.append(description).append(" SSLEngineConfigurator"); if (engConfig != null && engConfig instanceof SSLConfigurator) { SSLConfigurator sslConfigurator = (SSLConfigurator) engConfig; if (sslConfigurator.getSslImplementation() != null) { buf.append(" [ssl impl="). append(sslConfigurator.getSslImplementation().getImplementationName()).append("]"); } } buf.append(" [Enabled Protocols:"); String[] protocols = engConfig.getEnabledProtocols(); if (protocols != null) { for (String p : protocols) { buf.append(p).append(","); } buf.append("]"); } buf.append(" Provider=").append(engConfig.getSslContext().getProvider().getName()); getLogger().config(buf.toString()); } }
private void logConfig(String description, SSLEngineConfigurator engConfig) { if (engConfig != null && getLogger().isLoggable(Level.CONFIG)) { StringBuffer buf = new StringBuffer(); buf.append(description).append(" SSLEngineConfigurator"); if (engConfig != null && engConfig instanceof SSLConfigurator) { SSLConfigurator sslConfigurator = (SSLConfigurator) engConfig; if (sslConfigurator.getSslImplementation() != null) { buf.append(" [ssl impl="). append(sslConfigurator.getSslImplementation().getImplementationName()).append("]"); } } buf.append(" [Enabled Protocols:"); String[] protocols = engConfig.getEnabledProtocols(); if (protocols != null) { for (String p : protocols) { buf.append(p).append(","); } buf.append("]"); } buf.append(" Provider=").append(engConfig.getSslContext().getProvider().getName()); getLogger().config(buf.toString()); } }
ExtendedSSLEngineConfigurator(SSLEngineConfigurator sslEngineConfigurator, String peerHost) { super(sslEngineConfigurator.getSslContext(), sslEngineConfigurator.isClientMode(), sslEngineConfigurator.isNeedClientAuth(), sslEngineConfigurator.isWantClientAuth()); this.hostnameVerifier = null; this.hostVerificationEnabled = true; this.peerHost = peerHost; }
ExtendedSSLEngineConfigurator(SSLEngineConfigurator sslEngineConfigurator, String peerHost) { super(sslEngineConfigurator.getSslContext(), sslEngineConfigurator.isClientMode(), sslEngineConfigurator.isNeedClientAuth(), sslEngineConfigurator.isWantClientAuth()); this.hostnameVerifier = null; this.hostVerificationEnabled = true; this.peerHost = peerHost; }