/usr/bin/rt and WebExternalAuth and GSSAPI

Is the command line rt utility supposed to work when WebExternalAuth is
being used?

Does the “rt” client support it?
Does the REST serverside interface support it?

I’m looking at adding support for GSSAPI/Kerberos authentication
to /usr/bin/rt via LWP::Authen::Negotiate and Authen::SPNEGO::GSSAPI.
Has anyone already done this?

I’ll be happy to contribute patches back.

TIA,

Dax Kelson
Guru Labs