Example usage for org.apache.http.conn.socket LayeredConnectionSocketFactory interface-usage

List of usage examples for org.apache.http.conn.socket LayeredConnectionSocketFactory interface-usage

Introduction

In this page you can find the example usage for org.apache.http.conn.socket LayeredConnectionSocketFactory interface-usage.

Usage

From source file com.linkedin.d2.discovery.stores.glu.TrustingSocketFactory.java

import org.apache.commons.httpclient.HttpClientError;
import org.apache.commons.httpclient.params.HttpConnectionParams;
import org.apache.commons.httpclient.protocol.SecureProtocolSocketFactory;

/**
 * Copy and paste from HttpClient's contrib folder (EasyProtocolSocketFactory). This

From source file org.opensaml.security.httpclient.impl.MockTLSSocketFactory.java

/**
 * Mock HttpClient SSL/TLS socket factory.
 */
public class MockTLSSocketFactory implements LayeredConnectionSocketFactory {

    private Socket socket;

From source file org.sonatype.nexus.apachehttpclient.NexusSSLConnectionSocketFactory.java

/**
 * Nexus specific implementation of {@link LayeredConnectionSocketFactory}, used for HTTPS connections.
 *
 * @since 2.8
 */
public class NexusSSLConnectionSocketFactory implements LayeredConnectionSocketFactory {

From source file org.andstatus.app.net.http.TlsSniSocketFactory.java

public class TlsSniSocketFactory implements LayeredConnectionSocketFactory {

    private static final ConcurrentHashMap<SslModeEnum, TlsSniSocketFactory> instances = new ConcurrentHashMap<SslModeEnum, TlsSniSocketFactory>();

    public static ConnectionSocketFactory getInstance(SslModeEnum sslMode) {
        if (!instances.containsKey(sslMode)) {

From source file de.vanita5.twittnuker.util.net.ssl.TwidereSSLSocketFactory.java

public final class TwidereSSLSocketFactory implements LayeredConnectionSocketFactory {

    private final Context context;
    private final boolean ignoreSSLErrors;
    private final HostResolvedSSLConnectionSocketFactory delegated;

From source file org.opensaml.security.httpclient.impl.ThreadLocalClientTLSSocketFactory.java

/**
 * A wrapper for instances of {@link LayeredConnectionSocketFactory} which loads and clears
 * a thread-local instance of {@link X509Credential} used for client TLS.
 * 
 * <p>
 * Typically used with {@link org.opensaml.security.x509.tls.impl.ThreadLocalX509CredentialKeyManager}.

From source file org.sonatype.nexus.internal.httpclient.NexusSSLConnectionSocketFactory.java

import org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement;
import sun.security.ssl.SSLSocketImpl;

import static com.google.common.base.Preconditions.checkNotNull;

/**

From source file securitytools.common.http.TrustingSSLConnectionSocketFactory.java

/**
 *
 *
 * @author Adam Parsons
 * @version 0.0.1, 05/13/14
 * @since 1.0.0

From source file org.dcache.srm.client.GsiConnectionSocketFactory.java

/**
 * Wraps a TLS establishing ConnectionSocketFactory and adds optional GSI delegation on top of it.
 */
public class GsiConnectionSocketFactory implements LayeredConnectionSocketFactory {
    private final LayeredConnectionSocketFactory socketFactory;

From source file com.serphacker.serposcope.scraper.http.extensions.ScrapClientSSLConnectionFactory.java

/**
 * Allow to switch from secure SSL (with host verification) to unsafe SSL
 */
@ThreadSafe
public class ScrapClientSSLConnectionFactory implements LayeredConnectionSocketFactory {