| java.lang.Object org.apache.jmeter.util.SSLManager org.apache.jmeter.util.JsseSSLManager
JsseSSLManager | public class JsseSSLManager extends SSLManager (Code) | | The SSLManager handles the KeyStore information for JMeter. Basically, it
handles all the logic for loading and initializing all the JSSE parameters
and selecting the alias to authenticate against if it is available.
SSLManager will try to automatically select the client certificate for you,
but if it can't make a decision, it will pop open a dialog asking you for
more information.
TODO: does not actually prompt
|
Constructor Summary | |
public | JsseSSLManager(Provider provider) Create the SSLContext, and wrap all the X509KeyManagers with
our X509KeyManager so that we can choose our alias. |
JsseSSLManager | public JsseSSLManager(Provider provider)(Code) | | Create the SSLContext, and wrap all the X509KeyManagers with
our X509KeyManager so that we can choose our alias.
Parameters: provider - Description of Parameter |
getContext | public SSLContext getContext() throws GeneralSecurityException(Code) | | Returns the SSLContext we are using.
This is either a context per thread,
or, for backwards compatibility, a single shared context.
The Context value |
resetContext | public void resetContext()(Code) | | Resets the SSLContext if using per-thread contexts.
|
setContext | public void setContext(HttpURLConnection conn)(Code) | | Sets the Context attribute of the JsseSSLManager object
Parameters: conn - The new Context value |
setProvider | final protected void setProvider(Provider p)(Code) | | Sets the Provider attribute of the JsseSSLManager object
Parameters: p - The new Provider value |
|
|