Horde - unable to create session in service account

I’m seeing this in another thread on getting this to work:

"The token returned via oidctoken.exe (UBA flow) "

That executable project exists but seems to have rotted a bit. That said I still see code in C++ that references it. It seems like the only path I can wrap my head around for this horde token to be pulled from the server to the client. Is it still used? Do I need to set up the oidc-configuration.json file to make this work?