/** * {@inheritDoc} */ @Override public void checkServerTrusted(X509Certificate[] chain, String authType, Socket socket) throws CertificateException { validateAuthType(authType); validateChain(chain); checkPublicKey(false, chain); }
/** * {@inheritDoc} */ @Override public void checkClientTrusted(X509Certificate[] chain, String authType, Socket socket) throws CertificateException { validateAuthType(authType); validateChain(chain); checkPublicKey(true, chain); }
/** * {@inheritDoc} */ @Override public void checkServerTrusted(X509Certificate[] chain, String authType, SSLEngine engine) throws CertificateException { validateAuthType(authType); validateChain(chain); checkPublicKey(false, chain); }
/** * {@inheritDoc} */ @Override public void checkClientTrusted(X509Certificate[] chain, String authType) throws CertificateException { validateAuthType(authType); validateChain(chain); checkPublicKey(true, chain); }
/** * {@inheritDoc} */ @Override public void checkClientTrusted(X509Certificate[] chain, String authType, SSLEngine engine) throws CertificateException { validateAuthType(authType); validateChain(chain); checkPublicKey(true, chain); }
/** * {@inheritDoc} */ @Override public void checkServerTrusted(X509Certificate[] chain, String authType) throws CertificateException { validateAuthType(authType); validateChain(chain); checkPublicKey(false, chain); }