blob: 3aa946c5c32872050ad7a5960fde20208edc62e2 [file] [log] [blame]
/****************************************************************************
* Copyright (c) 2008, 2009 Composent, Inc., IBM and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Composent, Inc. - initial API and implementation
* Henrich Kraemer - bug 263869, testHttpsReceiveFile fails using HTTP proxy
*****************************************************************************/
package org.eclipse.ecf.internal.provider.filetransfer.httpclient;
import java.io.IOException;
import javax.net.ssl.SSLSocketFactory;
import org.eclipse.ecf.filetransfer.events.socketfactory.INonconnectedSocketFactory;
/**
* Internal interface to allow for use of httpclient.ssl provided socket factory
*/
public interface ISSLSocketFactoryModifier {
public SSLSocketFactory getSSLSocketFactory() throws IOException;
public INonconnectedSocketFactory getNonconnnectedSocketFactory();
public void dispose();
}