GLOBUS_GSI_CALLBACK_VERIFY_DEPTH(3)
π NAME π
globus_gsi_callback_constants.h β the Globus GSI Callback, bestie. That's it, that's the whole vibe.
Oh and real quick, so you know where you are: this is a Library Functions Manual page, section 3, filed under globus_gsi...constants.h(3). Iykyk π
β¨ SYNOPSIS β¨
π Macros
#define GLOBUS_GSI_CALLBACK_VERIFY_DEPTH 100
π¦ Enumerations
enum globus_gsi_callback_error_t { GLOBUS_GSI_CALLBACK_ERROR_SUCCESS =
0, GLOBUS_GSI_CALLBACK_ERROR_VERIFY_CRED = 1,
GLOBUS_GSI_CALLBACK_ERROR_CERT_NOT_YET_VALID = 2,
GLOBUS_GSI_CALLBACK_ERROR_CANT_GET_LOCAL_CA_CERT = 3,
GLOBUS_GSI_CALLBACK_ERROR_CERT_HAS_EXPIRED = 4,
GLOBUS_GSI_CALLBACK_ERROR_INVALID_PROXY = 5,
GLOBUS_GSI_CALLBACK_ERROR_LIMITED_PROXY = 6,
GLOBUS_GSI_CALLBACK_ERROR_INVALID_CRL = 7,
GLOBUS_GSI_CALLBACK_ERROR_REVOKED_CERT = 8,
GLOBUS_GSI_CALLBACK_ERROR_MIXING_DIFFERENT_PROXY_TYPES = 9,
GLOBUS_GSI_CALLBACK_ERROR_WITH_SIGNING_POLICY = 10,
GLOBUS_GSI_CALLBACK_ERROR_OLD_GAA = 11,
GLOBUS_GSI_CALLBACK_ERROR_CALLBACK_DATA = 12,
GLOBUS_GSI_CALLBACK_ERROR_ERRNO = 13,
GLOBUS_GSI_CALLBACK_ERROR_CERT_CHAIN = 14,
GLOBUS_GSI_CALLBACK_ERROR_WITH_CALLBACK_DATA_INDEX = 15,
GLOBUS_GSI_CALLBACK_ERROR_PROXY_PATH_LENGTH_EXCEEDED = 16,
GLOBUS_GSI_CALLBACK_ERROR_LAST = 18 }
bestie I need you to clock the numbers on that enum. They go0through16, and then it just jumps to18. There is no17. Not me pointing it out, I'm just saying β copy the values exactly how they are, don't be a hero, don't "fix" it. π«Ά
πΈ DETAILED DESCRIPTION πΈ
Globus GSI Callback
That's the whole detailed description. Globus GSI Callback. She's short, she's sweet, she's giving minimalism β¨
π Author
- Sam Meder
- Sam Lang
Two icons. Periodt. π
π MACRO DEFINITION DOCUMENTATION π
π
#define GLOBUS_GSI_CALLBACK_VERIFY_DEPTH 100
Okay so this constant gets passed to SSL_CTX_set_verify_depth() and SSL_set_verify_depth() β both of them β and what it does is bump the allowed certificate depth all the way up to 100 instead of the OpenSSL default of 9.
And likeβ¦ why 100? Because 100 is an arbitrarily chosen large value. That's literally what the docs say. No secret math, no sacred number, just a big ol' number somebody picked. It ate, honestly. π₯
π AUTHOR π
Generated automatically by Doxygen for globus_gsi_callback from the source code. Not a human typing this out at 2am β the robots did it, and they slayed. π€β¨
okay bestie that's the whole page, you're so welcome π and for the little sign-off moment: this beauty comes to you from globus_gsi_callback, Version 6.2, and yeah, she's rocking that globus_gsi...constants.h(3) name tag. go forth and verify that depth, no cap π¦πΈπ«Ά
π¦ where this page comes from
- debian trixie: libglobus-gsi-callback-doc 6.2-3 Β· Apache-2.0
- epel 10: globus-gsi-callback-doc 6.2-8.el10_0 Β· Apache-2.0
- fedora 43: globus-gsi-callback-doc 6.2-13.fc43 Β· Apache-2.0
- fedora 44: globus-gsi-callback-doc 6.2-14.fc44 Β· Apache-2.0
- ubuntu noble: libglobus-gsi-callback-doc 6.2-3 Β· Apache-2.0
- ubuntu questing: libglobus-gsi-callback-doc 6.2-3
- ubuntu resolute: libglobus-gsi-callback-doc 6.2-3build1 Β· Apache-2.0
- ubuntu stonking: libglobus-gsi-callback-doc 6.2-4build1 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms