Thorbjoern,
I waws able to get the tocket from the windows LSA. Unfortunately, a registry change has to be made for certain versions of windows :(
http://java.sun.com/j2se/1.5.0/docs/guide/security/jgss/tutorials/Troubleshooting.html
Here is my login.conf :
JaasSample {
com.sun.security.auth.module.Krb5LoginModule
required
useTicketCache=true
doNotPrompt=true
debug=true ;
};
and code:
public static void main(String[] args) {
System.setProperty("java.security.auth.login.config", "C:\\login.conf");
System.setProperty("sun.security.krb5.debug", "true");
LoginContext lc = null;
try {
lc = new LoginContext("JaasSample", new TextCallbackHandler());
lc.login();
final Subject s = lc.getSubject();
System.out.println("Private credentials:");
for (Object p : s.getPrivateCredentials()) {
System.out.println(p.getClass());
}
} catch (LoginException ex) {
Logger.getLogger(Test.class.getName()).log(Level.SEVERE, null, ex);
}
}
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact
[javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.