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}