47 |
47 |
48 final String name = OneKDC.USER; |
48 final String name = OneKDC.USER; |
49 final char[] password = OneKDC.PASS; |
49 final char[] password = OneKDC.PASS; |
50 char[] badpassword = "hellokitty".toCharArray(); |
50 char[] badpassword = "hellokitty".toCharArray(); |
51 |
51 |
52 Map<String,String> map = new HashMap<String,String>(); |
52 Map<String,String> map = new HashMap<>(); |
53 map.put("useTicketCache", "false"); |
53 map.put("useTicketCache", "false"); |
54 map.put("doNotPrompt", "false"); |
54 map.put("doNotPrompt", "false"); |
55 map.put("tryFirstPass", "true"); |
55 map.put("tryFirstPass", "true"); |
56 Map<String,Object> shared = new HashMap<String,Object>(); |
56 Map<String,Object> shared = new HashMap<>(); |
57 shared.put("javax.security.auth.login.name", name); |
57 shared.put("javax.security.auth.login.name", name); |
58 shared.put("javax.security.auth.login.password", badpassword); |
58 shared.put("javax.security.auth.login.password", badpassword); |
59 |
59 |
60 krb5.initialize(new Subject(), new CallbackHandler() { |
60 krb5.initialize(new Subject(), new CallbackHandler() { |
61 @Override |
61 @Override |