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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file MyProxyClient-1.3.1.tar.gz
.
File metadata
- Download URL: MyProxyClient-1.3.1.tar.gz
- Upload date:
- Size: 36.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea8df089217819c678682d18acb3a163a194eaed9090eff286e0fa54d6e83eca |
|
MD5 | 13fccb5750175489527f87211a20a161 |
|
BLAKE2b-256 | 2f183aecf16cdf28fc84c6fa59a33a528e19420647f978d63b7f546c640fb6c6 |
Provenance
File details
Details for the file MyProxyClient-1.3.1-py2.7.egg
.
File metadata
- Download URL: MyProxyClient-1.3.1-py2.7.egg
- Upload date:
- Size: 68.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba9fa1e3022da7eb97f7d4db4973f0700de2d79c9d861f02c59e000e5955075d |
|
MD5 | 86676c0d7c52ae54dafc09417b1ff892 |
|
BLAKE2b-256 | 0f79e4c920655784afc3383f0a8daaf87e308a9dfa6ef6b54e3517ea205286cc |