Skip to content

Commit 4db847a

Browse files
committed
add session cert to ziti_dump
1 parent 3cd1510 commit 4db847a

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

library/ziti.c

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -926,12 +926,19 @@ void ziti_dump(ziti_context ztx, int (*printer)(void *arg, const char *fmt, ...)
926926
ztx->auth_state);
927927

928928
if (ztx->auth_method->kind == OIDC) {
929-
printer(ctx, "Session Token: %s", jwt_payload(ztx->session_token));
929+
printer(ctx, "Session Token: %s\n", jwt_payload(ztx->session_token));
930930
}
931931
} else {
932932
printer(ctx, "No Session found\n");
933933
}
934934

935+
if (ztx->session_creds.cert) {
936+
const char *cert_text = ztx->session_creds.cert->get_text(ztx->session_creds.cert);
937+
printer(ctx, "\nSession Cert: ====\n");
938+
printer(ctx, "%s", cert_text);
939+
printer(ctx, "====\n");
940+
}
941+
935942
printer(ctx, "\n=================\nExternal Credentials:\n");
936943
const char *signer_name;
937944
ziti_jwt_signer *signer;

0 commit comments

Comments
 (0)