01: // Copyright © 2002-2005 Canoo Engineering AG, Switzerland.
02: package com.canoo.webtest.interfaces;
03:
04: import com.canoo.webtest.engine.Configuration;
05: import com.canoo.webtest.security.ConnectionInitializationException;
06:
07: /**
08: * @author Carsten Seibert, comments by Dierk Koenig
09: */
10: public interface IConnectionInitializer {
11: /**
12: * Doing the initialization for https heavily relies on side effects in shared data, i.e. System properties and
13: * static fields in java.security.* and java.net.* .
14: */
15: void initializeConnection(final Configuration config)
16: throws ConnectionInitializationException;
17: }
|