Class DisabledNameMismatchCallback
- java.lang.Object
-
- eu.emi.security.authn.x509.helpers.ssl.DisabledNameMismatchCallback
-
- All Implemented Interfaces:
HostnameMismatchCallback2
public class DisabledNameMismatchCallback extends java.lang.Object implements HostnameMismatchCallback2
-
-
Constructor Summary
Constructors Constructor Description DisabledNameMismatchCallback()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidnameMismatch(java.security.cert.X509Certificate peerCertificate, java.lang.String hostName)This method is called whenever peer's host name is not matching the peer's certificate DN.
-
-
-
Method Detail
-
nameMismatch
public void nameMismatch(java.security.cert.X509Certificate peerCertificate, java.lang.String hostName) throws java.security.cert.CertificateExceptionDescription copied from interface:HostnameMismatchCallback2This 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 throw an exception indicating that the socket should be closed- Specified by:
nameMismatchin interfaceHostnameMismatchCallback2- Parameters:
peerCertificate- peer's certificate (for convenience)hostName- peer's host name (for convenience)- Throws:
java.security.cert.CertificateException- if the error is considered fatal and the socket should be closed
-
-