Edit
Now I know what I need. I need to implement Kerberos protocol transition (S4U2Self) in Java. There are examples in .Net, but not for Java.
There is a third-party Quest Single Sign on library for Java that claims to do this. I downloaded the JAR and it looks good, but I would prefer to use a custom implementation instead of another user's code (which has to be paid).
Can anyone start with what needs to be done? Any existing open Java APIs for this?
thank
Question to
Currently, my application only knows the user ID, and I need to authenticate this user with Kerberos, create a service ticket and use it to access the third-party service.
My application should act as a proxy server and should send requests to a third-party service on behalf of the provided user ID. This is due to the fact that there are restrictions for other third-party applications.
I can’t get the password for this user ID in any way, nor can I get the previous service ticket from the same user ID (for sending it). I know user admin credentials.
Is there a way to create a service token using only the user id (primary name)?
, - , ?