No project description provided
Project description
htgettoken
htgettoken gets OIDC bearer access tokens by interacting with a
Hashicorp vault server configured for retrieving and storing OIDC
refresh tokens using the
htvault-config package.
For details on its usage please see the man page.
Packaging for Red Hat Enterprise Linux systems is included. Rpms are distributed in the Open Science Grid yum repositories. After enabling the OSG repositories, do this as root to install it:
yum install htgettoken
htgettoken and Vault are also integrated with HTCondor. It is available in HTCondor versions 9.0.6 and later.
See this paper submitted to vCHEP 2021 for a description of htgettoken, htvault-config, and their HTCondor integration.
additional commands
A few additional helpful commands are bundled with htgettoken. Click on each one below to see their man pages.
- htdecodetoken/httokendecode -- decodes JSON Web Tokens that it finds either according to a given filename or based on the WLCG Bearer Token Discovery standard if no filename is given.
- htdestroytoken -- removes bearer and vault tokens
- httokensh -- keeps the bearer token renewed as long as a command it starts runs
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file htgettoken-2.0.tar.gz.
File metadata
- Download URL: htgettoken-2.0.tar.gz
- Upload date:
- Size: 30.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9f83e783fa7b31437a5a984919ea18d9d9383e06810c2dce9145b1df89d55639
|
|
| MD5 |
45f795921333b0225eff504e9d7053e5
|
|
| BLAKE2b-256 |
b4b5c0f10d0ba0c7c9bff846ccfb74e7fe030afb8a7e02430e130e87303b46f6
|
File details
Details for the file htgettoken-2.0-py3-none-any.whl.
File metadata
- Download URL: htgettoken-2.0-py3-none-any.whl
- Upload date:
- Size: 19.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a4e8197a8771c20366bb88cb5e5d17c11c4c6ddba870abab1e40158ba7dd2e2c
|
|
| MD5 |
143dda5b4907d4ac82b3e1f06f01e4af
|
|
| BLAKE2b-256 |
aab6e36af5c137e23b4ad0dddf0cdcc73d88276edf0d208334d1e118b7f9f6c7
|