@NotMutable @ThreadSafety(level=COMPLETELY_THREADSAFE) public final class TrustAllSSLSocketVerifier extends SSLSocketVerifier
SSLSocket
verifier that
will blindly accept any SSLSocket
.Modifier and Type | Method and Description |
---|---|
static TrustAllSSLSocketVerifier |
getInstance()
Retrieves a singleton instance of this SSL socket verifier.
|
void |
verifySSLSocket(java.lang.String host,
int port,
javax.net.ssl.SSLSocket sslSocket)
Verifies that the provided
SSLSocket is acceptable and the
connection should be allowed to remain established. |
public static TrustAllSSLSocketVerifier getInstance()
public void verifySSLSocket(java.lang.String host, int port, javax.net.ssl.SSLSocket sslSocket) throws LDAPException
SSLSocket
is acceptable and the
connection should be allowed to remain established.verifySSLSocket
in class SSLSocketVerifier
host
- The address to which the client intended the connection
to be established.port
- The port to which the client intended the connection to
be established.sslSocket
- The SSLSocket
that should be verified.LDAPException
- If a problem is identified that should prevent the
provided SSLSocket
from remaining
established.