These functions are used to explore the client contexts that Traffic Server uses to connect to upstreams.

TSSslClientContextsNamesGet() can be used to retrieve the entire client context mappings. Note
that in Traffic Server, client contexts are stored in a 2-level mapping with ca paths and cert/key
paths as keys. Hence every 2 null-terminated string in result can be used to lookup one context.
result points to an user allocated array that will hold pointers to lookup key strings and
n is the size for result array. actual, if valid, will be filled with actual number
of lookup keys (2 for each context).

TSSslClientContextFindByName() can be used to retrieve the client context pointed by the lookup
key pairs. User should call TSSslClientContextsNamesGet() first to determine which lookup keys are
present before querying for the context. ca_paths should be the first key and ck_paths
should be the second. This function returns NULL if the client context mapping are changed and no valid
context exists for the key pair. The caller is responsible for releasing the context returned by this
function with TSSslContextDestroy().