I did this for my "mock" verifier:
i*mport org.apache.http.conn.ssl.X509HostnameVerifier;*
*import java.util.logging.Logger;*
*import java.security.cert.X509Certificate;*
*import java.io.IOException;*
*import javax.net.ssl.SSLSocket;*
*import javax.net.ssl.SSLSession;*
*import javax.net.ssl.SSLException;*
*
*
*public class MockHostnameVerifier implements X509HostnameVerifier {*
*
*
* static {*
* System.out.println("MockHostnameVerifier Class Loaded");*
* }*
* *
* public void verify(String host, SSLSocket ssl) throws IOException {*
* System.out.println("Verify 1 - host:" + host );*
* // Do nothing*
* }*
*
*
* public void verify(String host, X509Certificate cert) throws
SSLException {*
* System.out.println("Verify 2 - host:" + host );*
* //Do nothing*
* }*
*
*
* public void verify(String host, String[] cns, String[] subjectAlts)
throws SSLException {*
* System.out.println("Verify 3 - host:" + host );*
* //Do nothing*
* }*
*
*
* public boolean verify(String s, SSLSession sslSession) {*
* System.out.println("Verify 4 - s:" + s );*
* return true; *
* }*
*
*
*}*
*
*
I put the compiled class in WEB-INF/classes
So when I try to run my test code, I see this in the bluedragon.log:
*
*
*13/09/13 17:42.58: -] Using alternative CFHTTP hostname verifier:
MockHostnameVerifier*
*
*
And I see this in the console:
*17:42:58 web.1 | MockHostnameVerifier Class Loaded*
*
*
But I do not see any indication that it is trying to call my verify
method(s)...
Galvanash
--
--
online documentation: http://openbd.org/manual/
http://groups.google.com/group/openbd?hl=en
---
You received this message because you are subscribed to the Google Groups "Open
BlueDragon" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.