Skip to main content

MyProxy Client

Project description

MyProxy Client Package

This a pure* Python implementation of a client to the MyProxy Credential Management Server (http://grid.ncsa.uiuc.edu/myproxy/)

  • i.e. MyProxy C client libraries are not required for this package.

It uses pyOpenSSL to make an SSL connection to the server following the messaging interface as outlined in: http://grid.ncsa.uiuc.edu/myproxy/protocol/

The code is based on an original program myproxy_logon by Tom Uram of ANL.

Releases

1.3.1

  • Fix to MyProxyClient.writeProxyFile and MyProxyClient.readProxyFile to correctly pick-up overridden file setting. Thanks to Nicolas Carenton, IPSL.

Tests

Unit test module with test files is in test/. See the README in that directory. This package has been tested on Linux Ubuntu Gutsy Gibbon, and Windows XP Professional SP2

Documentation

Epydoc generated documentation is available in documentation/. run the Makefile to regenerate if required.

Thanks

  • to OMII-UK for funding development of NDG Security (2007-2008)

  • Tom Uram who wrote the myproxy_logon program on which this package is based.

Project details


Download files

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

Source Distribution

MyProxyClient-1.3.1.tar.gz (36.7 kB view details)

Uploaded Source

Built Distribution

MyProxyClient-1.3.1-py2.7.egg (68.7 kB view details)

Uploaded Source

File details

Details for the file MyProxyClient-1.3.1.tar.gz.

File metadata

File hashes

Hashes for MyProxyClient-1.3.1.tar.gz
Algorithm Hash digest
SHA256 ea8df089217819c678682d18acb3a163a194eaed9090eff286e0fa54d6e83eca
MD5 13fccb5750175489527f87211a20a161
BLAKE2b-256 2f183aecf16cdf28fc84c6fa59a33a528e19420647f978d63b7f546c640fb6c6

See more details on using hashes here.

Provenance

File details

Details for the file MyProxyClient-1.3.1-py2.7.egg.

File metadata

File hashes

Hashes for MyProxyClient-1.3.1-py2.7.egg
Algorithm Hash digest
SHA256 ba9fa1e3022da7eb97f7d4db4973f0700de2d79c9d861f02c59e000e5955075d
MD5 86676c0d7c52ae54dafc09417b1ff892
BLAKE2b-256 0f79e4c920655784afc3383f0a8daaf87e308a9dfa6ef6b54e3517ea205286cc

See more details on using hashes here.

Provenance

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