Skip to main content

VOMS-based authentication for OpenStack

Project description

This is a plugin for OpenStack Clients which provides client support for VOMS authentication extensions to OpenStack.

Installation

Install it via pip:

pip install openstack-voms-auth-type

Or clone the repo and install it:

git clone https://github.com/enolfc/openstack-voms-auth-type
cd openstack-voms-auth-type
python setup.py install

Usage

CLI

You have to specify either v2voms or v3voms in the –os-auth-type option and provide a valid proxy with –os-x509-user-proxy.

v2voms:

openstack --os-auth-type v2voms --os-x509-user-proxy /tmp/x509up_u1000 token issue

v3voms, add also the protocol and identity provider as shown below:

openstack --os-auth-type v3voms --os-x509-user-proxy /tmp/x509up_u1000 \
          --os-protocol mapped --os-identity-provider egi.eu token issue

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

openstack-voms-auth-type-3.0.1.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file openstack-voms-auth-type-3.0.1.tar.gz.

File metadata

  • Download URL: openstack-voms-auth-type-3.0.1.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.3 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.4

File hashes

Hashes for openstack-voms-auth-type-3.0.1.tar.gz
Algorithm Hash digest
SHA256 23931747bf0f6e813c67fad557e6539ebad7c4c1056f10d74e8201603e7821b2
MD5 9a2620b2246eb8707fb11481e3096666
BLAKE2b-256 a8ca0dc93d75aef00a919c8ccd945ca6dabdb005d8f716e92a7e762fb57634b0

See more details on using hashes here.

File details

Details for the file openstack_voms_auth_type-3.0.1-py3-none-any.whl.

File metadata

  • Download URL: openstack_voms_auth_type-3.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.3 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.4

File hashes

Hashes for openstack_voms_auth_type-3.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 066de1ec8b38c9a18e9001a4e0711197b5e09b6017cf98a14bc5873e5121123b
MD5 d88669029d89eca8f34e8e23bfbea199
BLAKE2b-256 33b00bae6d1b88d2ab654a7c207ab1f6abffece31bab310e7f67c81041665b7c

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