001package lucee.runtime.net.http.sni; 002 003import java.security.cert.X509Certificate; 004 005import javax.net.ssl.SSLException; 006import javax.net.ssl.SSLSession; 007 008public class DefaultHostnameVerifierImpl extends AbsDefaultHostnameVerifier { 009 010 @Override 011 public boolean verify(String host, SSLSession session) { 012 if(SSLConnectionSocketFactoryImpl.ENABLE_SNI.equals(host)) return true; 013 return super.verify(host, session); 014 } 015 016 @Override 017 public void verify(String host, X509Certificate cert) throws SSLException { 018 if(SSLConnectionSocketFactoryImpl.ENABLE_SNI.equals(host)) return; 019 super.verify(host, cert); 020 } 021}