ユーザーに代わって Kerberos チケットを生成する必要がある Java EE サーバー アプリケーションを開発しています。
私が開発しているアプリケーションは、別の資格情報 (非 Active Directory、生体認証など) を使用してユーザーを認証し、ユーザーが認証されたことを示す Kerberos チケットを何らかの方法で生成する必要があります。次に、Kerberos チケットを使用して SPNEGO トークンを生成し、トークンを HTTP ヘッダーに挿入して、ブラウザーからの後続の要求でユーザーを再認証する必要がないようにします。
ユーザーの未加工の AD パスワードなしで、ユーザーに代わってその Kerberos チケットを生成することは可能ですか? (AD サービス アカウントのログインとパスワードにアクセスできると仮定します)。可能であれば、どうやってそれを行うのですか?どのような構成、権限が必要ですか?