MyProxyClient 1.3.0
MyProxy Client
Downloads ↓ | Package Documentation
A pure Python implementation of the MyProxy protocol. It includes a command line script myproxyclient. The code has been extended from an original program myproxy_logon by Tom Uram of ANL. Installation ============ Using setup tools: $ easy_install MyProxyClient or PIP: $ pip install MyProxyClient Note that the OpenSSL development package is required on the target system in order to build the PyOpenSSL package dependency (i.e. OpenSSL header files and libraries to build against). Script Usage ============ The script can be called to execute a MyProxy logon command: $ myproxyclient logon -b -T -s myproxy.somewhere.ac.uk -l me -o ~/.esg/credentials.pem -C ~/.esg/certificates This will call logon for user 'me' with the MyProxy server 'myproxy.somewhere.ac.uk'. The certificate and private key are stored in the output file credentials.pem in the '.esg' directory under the user's home area. -b and -T options bootstrap trust settings for the client to trust the server by downloading trust roots (CA certificates). These options are typically required for a first invocation. The -C option sets the directory where the trust roots will be stored. If omitted, it defaults to $HOME/.globus/certificates More details available at http://proj.badc.rl.ac.uk/ndg/wiki/Security/MyProxyClient Release Notes ============= 1.3.0 ----- * Added capability for SSL-client cert based authentication for logon without pass-phrase. This enables authorised retrievers to get a new delegation for credentials belonging to another user. * Also add support for credential name along with user name. * Fix to script credential lifetime setting for script invocation.
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| MyProxyClient-1.3.0-py2.6.egg (md5) | Python Egg | 2.6 | 2011-10-11 | 67KB | 648 |
| MyProxyClient-1.3.0.tar.gz (md5) | Source | 2011-10-11 | 22KB | 739 | |
- Author: Philip Kershaw
- Maintainer: Philip Kershaw
- Documentation: MyProxyClient package documentation
- Home Page: http://ndg-security.ceda.ac.uk/wiki/MyProxyClient
- Keywords: MyProxy, Grid, Online CA, PKI, single sign-on, delegation
- License: BSD - See LICENSE file in top-level directory
-
Categories
- Development Status :: 5 - Production/Stable
- Environment :: Console
- Environment :: MacOS X
- Environment :: Win32 (MS Windows)
- Intended Audience :: Developers
- Intended Audience :: Education
- Intended Audience :: Information Technology
- Intended Audience :: Science/Research
- Intended Audience :: System Administrators
- License :: OSI Approved :: BSD License
- Natural Language :: English
- Operating System :: MacOS :: MacOS X
- Operating System :: Microsoft
- Operating System :: POSIX :: Linux
- Programming Language :: Python
- Topic :: Internet
- Topic :: Scientific/Engineering
- Topic :: Security
- Package Index Owner: philipkershaw
- DOAP record: MyProxyClient-1.3.0.xml
