Module java.base
Package javax.net.ssl

Interface HostnameVerifier


public interface HostnameVerifier
这个类是主机名验证的基本接口。

在握手过程中,如果URL的主机名与服务器的标识主机名不匹配,验证机制可以回调实现此接口的对象,以确定是否应允许此连接。

策略可以基于证书,也可能取决于其他身份验证方案。

当URL主机名验证的默认规则失败时,将使用这些回调。

自从:
1.4
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    verify(String hostname, SSLSession session)
    验证主机名是否与服务器的身份验证方案匹配。
  • Method Details

    • verify

      boolean verify(String hostname, SSLSession session)
      验证主机名是否与服务器的身份验证方案匹配。
      参数:
      hostname - 主机名
      session - 在与主机连接中使用的SSLSession
      返回:
      如果主机名可接受,则返回true