carta
condor_ssl_fingerprint(1)

condor_ssl_fingerprint1

Htcondor manual list the fingerprint of x.509 certificates for use with ssl authentication

Usage

condor_ssl_fingerprint [FILE]

Overview

condor_ssl_fingerprint parses provided file for X.509 certificcates and prints prints them to stdout. If no file is provided, then it defaults to printing out the user's known_hosts file (typically, in ~/.condor/known_hosts).

If a single PEM-formatted X.509 certificate is found, then its fingerprint is printed.

The X.509 fingerprints can be used to verify the authenticity of an SSL authentication with a remote daemon.

Examples

To print the fingerprint of a host certificate

$ condor_token_list
Header: {"alg":"HS256","kid":"POOL"} Payload: {"exp":1565576872,"iat":1565543872,"iss":"htcondor.cs.wisc.edu","scope":"condor:\/DAEMON","sub":"[email protected]"} File: /home/bucky/.condor/tokens.d/token1
Header: {"alg":"HS256","kid":"POOL"} Payload: {"iat":1572414350,"iss":"htcondor.cs.wisc.edu","scope":"condor:\/WRITE","sub":"[email protected]"} File: /home/bucky/.condor/tokens.d/token2

Exit status

condor_token_list will exit with a non-zero status value if it fails to read the token directory, tokens are improperly formatted, or if it experiences some other error. Otherwise, it will exit 0.

Author

Center for High Throughput Computing, University of Wisconsin-Madison

Author

HTCondor Team

From condor 23.9.6+dfsg-2.1+b10 in Debian 13 (Trixie). Parsed by carta from the page's man source.