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 thread ...

Follow-Ups:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

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.