Skip to content

Gets OIDC authentication tokens for High Throughput Computing via a Hashicorp vault server

License

Notifications You must be signed in to change notification settings

fermitools/htgettoken

Folders and files

NameName
Last commit message
Last commit date

Latest commit

cd0551c · Mar 21, 2025
Mar 21, 2025
Mar 21, 2025
Oct 9, 2024
Aug 22, 2024
May 19, 2020
Nov 19, 2022
Aug 17, 2023
Aug 24, 2023
Jul 24, 2024
Aug 20, 2024
Aug 17, 2023
Aug 17, 2023
Oct 12, 2022
Aug 17, 2023
Aug 17, 2023
Aug 17, 2023
Aug 17, 2023
Mar 21, 2025
Feb 29, 2024
Aug 17, 2023
Aug 17, 2023
Nov 19, 2022
Mar 21, 2025
Nov 19, 2022

Repository files navigation

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.