Skip to main content

MyProxy Web Service

Project description

Provides a simple web service interface to MyProxy. MyProxy is a Service for

managing PKI based credentials which is part of the Globus Toolkit. Providing a HTTP based interface enables HTTP based clients to connect to a MyProxy server and retrieve credentials.

The interface is implemented as a WSGI application which fronts a normal MyProxy server. myproxy-logon and myproxy-get-trustroots are expressed as web service calls. The WSGI application forwards the requests on to the MyProxy server over the usual MyProxy protocol. The web service interface is RESTful using GET and POST operations and the logon interface makes uses of HTTP Basic Auth to pass username and pass-phrase credentials. The service is hosted over HTTPS.

The unit tests include a test application served using paster. Client scripts are also available which need no specialised installation or applications, only openssl and curl which are typically available on Linux/UNIX based systems.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

MyProxyWebService-0.1.0-py2.6.egg (59.3 kB view details)

Uploaded Source

MyProxyWebService-0.1.0-py2.5.egg (59.3 kB view details)

Uploaded Source

File details

Details for the file MyProxyWebService-0.1.0-py2.6.egg.

File metadata

File hashes

Hashes for MyProxyWebService-0.1.0-py2.6.egg
Algorithm Hash digest
SHA256 e5064bc8167a75f6f59bf0773ba7e898b9a73ac24cb9b434d6baa0d11890a6e7
MD5 7e0e123e6b470e09b8019fc32108bbee
BLAKE2b-256 3806bc99b91f795fd7e4114afa34c590dbbd182d2cd37692168a8f472147d3f7

See more details on using hashes here.

File details

Details for the file MyProxyWebService-0.1.0-py2.5.egg.

File metadata

File hashes

Hashes for MyProxyWebService-0.1.0-py2.5.egg
Algorithm Hash digest
SHA256 8af4f5eba8a2849ba7a87390cffe4ad6fb0b6a654064c8a86ae1081f057a6f92
MD5 d11bdf486df9344b95a5e43dc745cb10
BLAKE2b-256 9ce4791a7b153d5ee2a5e87fa384b11a7f0be04ab73c9f8e7e1f4e155f38abc3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page