Class SSLTrustManagerWithHostnameChecking

java.lang.Object
javax.net.ssl.X509ExtendedTrustManager
eu.emi.security.authn.x509.helpers.ssl.SSLTrustManagerWithHostnameChecking
All Implemented Interfaces:
TrustManager, X509TrustManager

public class SSLTrustManagerWithHostnameChecking extends X509ExtendedTrustManager
Wires CANL abstractions: credentials and verificators into Java SSL socket factory. Supports hostname verification with a custom callback. If callback is unset then the mismatch of hostname to peer's certificate is considered a fatal error.