[
https://issues.apache.org/jira/browse/CMIS-843?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ron Gavlin updated CMIS-843:
----------------------------
Description:
Support alternate implementations of the cmislib.net.RESTService. For example,
one might want to use PycURL instead of httplib2 to implement the features of
this class.
I suggest RESTService be defined as a Marker class, the existing RESTService be
renamed DefaultRESTService, the Binding constructor modified to accept an
optional RESTService with DefaultRESTService being used by default.
I would like to contribute a PycURLRESTService implementation that uses PycURL
and supports all its configurable options including mutual (2-way) certificate
authentication.
was:
Support alternate implementations of the cmislib.net.RESTService. For example,
one might want to use PycURL instead of httplib2 to implement the features of
this class. I suggest RESTService be defined as a Marker class, the existing
RESTService be renamed DefaultRESTService, the Binding constructor modified to
accept an optional RESTService with DefaultRESTService being used by default.
I would like to contribute a PycURLRESTService implementation that uses PycURL
and supports all its configurable options including mutual (2-way) certificate
authentication.
> Make cmislib.net.RESTService pluggable
> --------------------------------------
>
> Key: CMIS-843
> URL: https://issues.apache.org/jira/browse/CMIS-843
> Project: Chemistry
> Issue Type: Improvement
> Components: python-cmislib
> Affects Versions: cmislib 0.5.1
> Reporter: Ron Gavlin
>
> Support alternate implementations of the cmislib.net.RESTService. For
> example, one might want to use PycURL instead of httplib2 to implement the
> features of this class.
> I suggest RESTService be defined as a Marker class, the existing RESTService
> be renamed DefaultRESTService, the Binding constructor modified to accept an
> optional RESTService with DefaultRESTService being used by default.
> I would like to contribute a PycURLRESTService implementation that uses
> PycURL and supports all its configurable options including mutual (2-way)
> certificate authentication.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)