Issue: First example does not show how to use --context, errors without it
Issue: ~/.kct folder not created if missing
Issue: How to configure trust store via CLI? Manually adding trust store at the root did not work either. Truststore setting was removed after adding new (http) context.
Issue: Truststore configuration does not work, even with truststore set, I cannot configure it.
Issue: Add support for skip certificate validation
Issue: /auth context path was dropped when registering new context with issuer.
Issue: Misleading help message for --decode parameter. Should mention that only payload is decoded (but not the header). Perhaps it would be helpful to provide an option what to decode: full, header, payload (default)
Issue: Refresh with client_credentials grant? Apparently refresh
just means update
the current token.
Perhaps rename to --force
or "--update"?
Issue: --verbose output for most operations doesn't seem to be that helpful (only shows classnames).
Issue: Just one issuer url, for multiple contexts?
Issue: Could not request userinfo with kct. It seems that scope openid missing when trying to request userinfo. It will even not sent the request.
Issue: How to set default context via CLI?
Issue: How to perform token exchange with Identity providers (internal token to external token)?