Tabnine Logo
HostnameVerifierConfig
Code IndexAdd Tabnine to your IDE (free)

How to use
HostnameVerifierConfig
in
org.ldaptive.ssl

Best Java code snippets using org.ldaptive.ssl.HostnameVerifierConfig (Showing top 12 results out of 315)

origin: org.ldaptive/ldaptive

/**
 * Sets the certificate hostname verifier.
 *
 * @param  verifier  certificate hostname verifier
 */
public void setCertificateHostnameVerifier(final CertificateHostnameVerifier verifier)
{
 checkImmutable();
 logger.trace("setting certificateHostnameVerifier: {}", verifier);
 certificateHostnameVerifier = verifier;
}
origin: org.ldaptive/ldaptive

 sf.getSslConfig().setHostnameVerifierConfig(new HostnameVerifierConfig(new DefaultHostnameVerifier(), names));
} else {
 sf.getSslConfig().setHostnameVerifierConfig(new HostnameVerifierConfig(verifier, names));
origin: vt-middleware/ldaptive

@Override
public TrustManager[] getTrustManagers()
 throws GeneralSecurityException
{
 final TrustManager[] tm = createTrustManagers();
 final TrustManager[] hostnameTrustManager = hostnameVerifierConfig != null ?
  new TrustManager[] {
   new HostnameVerifyingTrustManager(
    hostnameVerifierConfig.getCertificateHostnameVerifier(),
    hostnameVerifierConfig.getHostnames()),
  } : null;
 TrustManager[] aggregate = null;
 if (tm == null) {
  if (trustManagers == null) {
   if (hostnameTrustManager != null) {
    aggregate = aggregateTrustManagers(new DefaultTrustManager(), hostnameTrustManager[0]);
   }
  } else {
   aggregate = aggregateTrustManagers(LdapUtils.concatArrays(trustManagers, hostnameTrustManager));
  }
 } else {
  aggregate = aggregateTrustManagers(LdapUtils.concatArrays(tm, trustManagers, hostnameTrustManager));
 }
 return aggregate;
}
origin: vt-middleware/ldaptive

 sf.getSslConfig().setHostnameVerifierConfig(new HostnameVerifierConfig(new DefaultHostnameVerifier(), names));
} else {
 sf.getSslConfig().setHostnameVerifierConfig(new HostnameVerifierConfig(verifier, names));
origin: org.ldaptive/ldaptive

@Override
public TrustManager[] getTrustManagers()
 throws GeneralSecurityException
{
 final TrustManager[] tm = createTrustManagers();
 final TrustManager[] hostnameTrustManager = hostnameVerifierConfig != null ?
  new TrustManager[] {
   new HostnameVerifyingTrustManager(
    hostnameVerifierConfig.getCertificateHostnameVerifier(),
    hostnameVerifierConfig.getHostnames()),
  } : null;
 TrustManager[] aggregate = null;
 if (tm == null) {
  if (trustManagers == null) {
   if (hostnameTrustManager != null) {
    aggregate = aggregateTrustManagers(new DefaultTrustManager(), hostnameTrustManager[0]);
   }
  } else {
   aggregate = aggregateTrustManagers(LdapUtils.concatArrays(trustManagers, hostnameTrustManager));
  }
 } else {
  aggregate = aggregateTrustManagers(LdapUtils.concatArrays(tm, trustManagers, hostnameTrustManager));
 }
 return aggregate;
}
origin: vt-middleware/ldaptive

 sf.getSslConfig().setHostnameVerifierConfig(new HostnameVerifierConfig(new DefaultHostnameVerifier(), names));
} else {
 sf.getSslConfig().setHostnameVerifierConfig(new HostnameVerifierConfig(verifier, names));
origin: vt-middleware/ldaptive

/**
 * Sets the certificate hostname verifier.
 *
 * @param  verifier  certificate hostname verifier
 */
public void setCertificateHostnameVerifier(final CertificateHostnameVerifier verifier)
{
 checkImmutable();
 logger.trace("setting certificateHostnameVerifier: {}", verifier);
 certificateHostnameVerifier = verifier;
}
origin: org.ldaptive/ldaptive

 sf.getSslConfig().setHostnameVerifierConfig(new HostnameVerifierConfig(new DefaultHostnameVerifier(), names));
} else {
 sf.getSslConfig().setHostnameVerifierConfig(new HostnameVerifierConfig(verifier, names));
origin: org.ldaptive/ldaptive

/**
 * Sets the hostnames to verify.
 *
 * @param  names  hostnames
 */
public void setHostnames(final String... names)
{
 checkImmutable();
 logger.trace("setting hostnames: {}", Arrays.toString(names));
 hostnames = names;
}
origin: org.ldaptive/ldaptive-apache

 contextInit.setHostnameVerifierConfig(new HostnameVerifierConfig(verifier, ldapUrl.getHostnames()));
} else {
 contextInit.setHostnameVerifierConfig(
  new HostnameVerifierConfig(new DefaultHostnameVerifier(), ldapUrl.getHostnames()));
origin: vt-middleware/ldaptive

/**
 * Sets the hostnames to verify.
 *
 * @param  names  hostnames
 */
public void setHostnames(final String... names)
{
 checkImmutable();
 logger.trace("setting hostnames: {}", Arrays.toString(names));
 hostnames = names;
}
origin: vt-middleware/ldaptive

defaultWithTM.setTrustManagers(new AllowAnyTrustManager());
final DefaultSSLContextInitializer defaultWithHV = new DefaultSSLContextInitializer();
defaultWithHV.setHostnameVerifierConfig(new HostnameVerifierConfig(new DefaultHostnameVerifier(), "test"));
final DefaultSSLContextInitializer defaultWithTMHV = new DefaultSSLContextInitializer();
defaultWithTMHV.setTrustManagers(new AllowAnyTrustManager());
defaultWithTMHV.setHostnameVerifierConfig(new HostnameVerifierConfig(new DefaultHostnameVerifier(), "test"));
final DefaultSSLContextInitializer defaultNoTrustWithTM = new DefaultSSLContextInitializer(false);
defaultNoTrustWithTM.setTrustManagers(new AllowAnyTrustManager());
final DefaultSSLContextInitializer defaultNoTrustWithHV = new DefaultSSLContextInitializer(false);
defaultNoTrustWithHV.setHostnameVerifierConfig(new HostnameVerifierConfig(new DefaultHostnameVerifier(), "test"));
final DefaultSSLContextInitializer defaultNoTrustWithTMHV = new DefaultSSLContextInitializer(false);
defaultNoTrustWithTMHV.setTrustManagers(new AllowAnyTrustManager());
defaultNoTrustWithTMHV.setHostnameVerifierConfig(new HostnameVerifierConfig(new DefaultHostnameVerifier(), "test"));
final X509SSLContextInitializer x509WithHV = new X509SSLContextInitializer();
x509WithHV.setTrustCertificates(testCert);
x509WithHV.setHostnameVerifierConfig(new HostnameVerifierConfig(new DefaultHostnameVerifier(), "test"));
final X509SSLContextInitializer x509WithTMHV = new X509SSLContextInitializer();
x509WithTMHV.setTrustCertificates(testCert);
x509WithTMHV.setTrustManagers(new AllowAnyTrustManager());
x509WithTMHV.setHostnameVerifierConfig(new HostnameVerifierConfig(new DefaultHostnameVerifier(), "test"));
final X509SSLContextInitializer x509NoTrustWithTM = new X509SSLContextInitializer();
x509NoTrustWithTM.setTrustManagers(new AllowAnyTrustManager());
final X509SSLContextInitializer x509NoTrustWithHV = new X509SSLContextInitializer();
x509NoTrustWithHV.setHostnameVerifierConfig(new HostnameVerifierConfig(new DefaultHostnameVerifier(), "test"));
final X509SSLContextInitializer x509NoTrustWithTMHV = new X509SSLContextInitializer();
x509NoTrustWithTMHV.setTrustManagers(new AllowAnyTrustManager());
x509NoTrustWithTMHV.setHostnameVerifierConfig(new HostnameVerifierConfig(new DefaultHostnameVerifier(), "test"));
org.ldaptive.sslHostnameVerifierConfig

Javadoc

Contains all the configuration data for hostname verification.

Most used methods

  • <init>
    Creates a new hostname verifier config.
  • checkImmutable
  • getCertificateHostnameVerifier
    Returns the certificate hostname verifier.
  • getHostnames
    Returns the hostnames to verify.

Popular in Java

  • Running tasks concurrently on multiple threads
  • setContentView (Activity)
  • requestLocationUpdates (LocationManager)
  • notifyDataSetChanged (ArrayAdapter)
  • Container (java.awt)
    A generic Abstract Window Toolkit(AWT) container object is a component that can contain other AWT co
  • InputStream (java.io)
    A readable source of bytes.Most clients will use input streams that read data from the file system (
  • Comparator (java.util)
    A Comparator is used to compare two objects to determine their ordering with respect to each other.
  • BlockingQueue (java.util.concurrent)
    A java.util.Queue that additionally supports operations that wait for the queue to become non-empty
  • FileUtils (org.apache.commons.io)
    General file manipulation utilities. Facilities are provided in the following areas: * writing to a
  • StringUtils (org.apache.commons.lang)
    Operations on java.lang.String that arenull safe. * IsEmpty/IsBlank - checks if a String contains
  • Best IntelliJ plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now