Teradata single sign on with kerberos through java web application
We are planning to develop a Java web based application that uses Teradata as the back end.
Following are the requirements: i) User will logon to windows environment and uses web browser to access the java web application (without explicit login) deployed on a windows server on the intranet.
ii)The application should use the user id (supplied when he logged into the windows environment) and establish a connection to the teradata database USING THAT user's ID only.
iii)Important point here is, user has supplied user ID & password only once when he logged into the windows environment. Java web application as well as the teradata database should use single sign on mechanism.
iv)Kerberos should be used.
v)jdbc should be used for communication between the web application and the teradata database.
Can any one please provide detailed inputs how this can be done in an efficient way.