CONDOR_TEST_TOKEN(1) HTCondor Manual CONDOR_TEST_TOKEN(1)

condor_test_token - HTCondor Manual

Create a short-lived SciToken to authenticate with local HTCondor daemons

condor_test_token [--help]

condor_test_token --issuer issuer-url --scope scopes [--subject subject] [--lifetime lifetime] [--audience audience] [--cache cache-location]

condor_test_token generates a temporary signing key, adds it to the local SciTokens cache for the given issuer, and creates a short-lived token signed by the key. Local HTCondor daemons will treat this token like any reguluar token generated by the given issuer.

Display usage information
Specify the issuer to impersonate
Specify the scope claim for the token
specify the sub claim for the token
Specify the lifetime of the token in seconds (default 1 hour)
Specify the aud claim for the token
Specify the SciTokens cache location



To create a SciToken with READ-level access that appears to be issued by the SciTokens demo issuer:

$ condor_test_token --issuer https://demo.scitokens.org \
    --scope condor:/WRITE


condor_test_token will exit with a status value of 0 (zero) upon success, and it will exit with the value 1 (one) upon failure.

HTCondor Team

1990-2024, Center for High Throughput Computing, Computer Sciences Department, University of Wisconsin-Madison, Madison, WI, US. Licensed under the Apache License, Version 2.0.

August 25, 2024