Interface HostnameMismatchCallback


@Deprecated public interface HostnameMismatchCallback
Deprecated.
use HostnameMismatchCallback2 and the related classes
Implementation should react to the event when remote SSL peer's certificate is not matching its hostname.
Author:
K. Benedyczak
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    nameMismatch(SSLSocket socket, X509Certificate peerCertificate, String hostName)
    Deprecated.
    This method is called whenever peer's host name is not matching the peer's certificate DN.
  • Method Details

    • nameMismatch

      void nameMismatch(SSLSocket socket, X509Certificate peerCertificate, String hostName) throws SSLException
      Deprecated.
      This method is called whenever peer's host name is not matching the peer's certificate DN. The method can log the problem/display a popup with a question what to do or simply can close the socket.
      Parameters:
      socket - the socket
      peerCertificate - peer's certificate (for convenience)
      hostName - peer's host name (for convenience)
      Throws:
      SSLException - SSL exception