1CONDOR_TEST_TOKEN(1) HTCondor Manual CONDOR_TEST_TOKEN(1)
2
3
4
6 condor_test_token - HTCondor Manual
7
8 Create a short-lived SciToken to authenticate with local HTCondor dae‐
9 mons
10
11
12
14 condor_test_token [--help]
15
16 condor_test_token --issuer issuer-url --scope scopes [--subject sub‐
17 ject] [--lifetime lifetime] [--audience audience] [--cache cache-loca‐
18 tion]
19
21 condor_test_token generates a temporary signing key, adds it to the lo‐
22 cal SciTokens cache for the given issuer, and creates a short-lived to‐
23 ken signed by the key. Local HTCondor daemons will treat this token
24 like any reguluar token generated by the given issuer.
25
27 --help Display usage information
28
29 --issuer issuer-url
30 Specify the issuer to impersonate
31
32 --scope scopes
33 Specify the scope claim for the token
34
35 --subject subject
36 specify the sub claim for the token
37
38 --lifetime lifetime
39 Specify the lifetime of the token in seconds (default 1 hour)
40
41 --audience audience
42 Specify the aud claim for the token
43
44 --cache cache-location
45 Specify the SciTokens cache location
46
48 To create a SciToken with READ-level access that appears to be issued
49 by the SciTokens demo issuer:
50
51 $ condor_test_token --issuer https://demo.scitokens.org \
52 --scope condor:/WRITE
53
55 condor_test_token will exit with a status value of 0 (zero) upon suc‐
56 cess, and it will exit with the value 1 (one) upon failure.
57
59 HTCondor Team
60
62 1990-2023, Center for High Throughput Computing, Computer Sciences De‐
63 partment, University of Wisconsin-Madison, Madison, WI, US. Licensed
64 under the Apache License, Version 2.0.
65
66
67
68
69 Oct 02, 2023 CONDOR_TEST_TOKEN(1)