You are viewing a plain text version of this content. The canonical link for it is here.
Posted to muse-dev@ws.apache.org by "Dan Jemiolo (JIRA)" <ji...@apache.org> on 2007/09/02 17:55:19 UTC
[jira] Closed: (MUSE-223) Add capability to specify a
SSLSocketFactory for HTTPS based connections in SimpleSoapClient.
[ https://issues.apache.org/jira/browse/MUSE-223?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dan Jemiolo closed MUSE-223.
----------------------------
Resolution: Fixed
Applied Oliver's patch
> Add capability to specify a SSLSocketFactory for HTTPS based connections in SimpleSoapClient.
> ---------------------------------------------------------------------------------------------
>
> Key: MUSE-223
> URL: https://issues.apache.org/jira/browse/MUSE-223
> Project: Muse
> Issue Type: New Feature
> Components: Core Engine - Resource and Capability APIs
> Reporter: Oliver Waeldrich
> Assignee: Dan Jemiolo
> Fix For: 2.3.0
>
> Attachments: extension.zip, muse-223-patch.txt
>
>
> In order to use certificate based client authentication with MUSE we would like to specify a
> SSLSocketFactory to be used when communicating with a MUSE server. Even though it is
> possible to specify a default SSLSocketFactory (see HttpsURLConnection.setDefaultSSLSocketFactory())
> this is not feasible for environments, where e.g. a client needs to communicate with multiple
> server instances using different credentials.
> Therefore I would suggest an extension to the SimpleSoapClient to specify a SSLSocketFactory for https
> connections and to extend the client's send-functionality as indicated by the code below.
> HttpURLConnection connection = (HttpURLConnection)url.openConnection();
> if (connection instanceof HttpsURLConnection)
> if (mySSLSocketFactoryInstance =! null) {
> ((HttpsURLConnection)connection).setSSLSocketFactory(mySSLSocketFactoryInstance);
> }
> }
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org