edu.northwestern.at.utils.net.ssl
Class AcceptAnyHostName

java.lang.Object
  extended by edu.northwestern.at.utils.net.ssl.AcceptAnyHostName
All Implemented Interfaces:
javax.net.ssl.HostnameVerifier

public class AcceptAnyHostName
extends java.lang.Object
implements javax.net.ssl.HostnameVerifier

Implements a relaxed host name verifier which accepts any host name in an SSL certificate.


Constructor Summary
AcceptAnyHostName()
          Create host name validator that accepts any host name.
 
Method Summary
 boolean verify(java.lang.String hostName, javax.net.ssl.SSLSession session)
          Verify validity of a host name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AcceptAnyHostName

public AcceptAnyHostName()
Create host name validator that accepts any host name.

Method Detail

verify

public boolean verify(java.lang.String hostName,
                      javax.net.ssl.SSLSession session)
Verify validity of a host name.

Specified by:
verify in interface javax.net.ssl.HostnameVerifier
Parameters:
hostName - The host name to verify.
session - The SSL session.
Returns:
Always returns true.