Lines Matching defs:callback
34 import javax.security.auth.callback.Callback;
35 import javax.security.auth.callback.CallbackHandler;
36 import javax.security.auth.callback.NameCallback;
37 import javax.security.auth.callback.PasswordCallback;
49 // All 4 works: keytab, shared state, callback, cache
68 // 3. shared -> callback
69 // 3.1. useFirstPass, no callback
79 throw new Exception("useFirstPass should not fallback to callback");
81 // 3.2. tryFirstPass, has callback
98 // 3. shared preferred to callback
108 // 2. NAME preferred to callback
111 // 3. With tryFirstPass, NAME preferred to callback
125 // 3.2 Hybrid, you can use NAME as "", and provide it using callback.
135 static void login(CallbackHandler callback, Object... options)
152 krb5.initialize(subject, callback, shared, map);
172 for (Callback callback : callbacks) {
173 System.err.println(callback);
174 if (callback instanceof NameCallback) {
176 ((NameCallback) callback).setName(name);
178 if (callback instanceof PasswordCallback) {
180 ((PasswordCallback) callback).setPassword(password);