public String getKdcRealm() { String kdcRealm = commonOptions.getStringOption(AdminOption.ADMIN_REALM); if (kdcRealm == null || kdcRealm.isEmpty()) { kdcRealm = adminConfig.getAdminRealm(); } return kdcRealm; }
public String getKdcRealm() { String kdcRealm = commonOptions.getStringOption(AdminOption.ADMIN_REALM); if (kdcRealm == null || kdcRealm.isEmpty()) { kdcRealm = adminConfig.getAdminRealm(); } return kdcRealm; }
@Override public void execute(String input) throws KrbException { String[] items = input.split("\\s+"); if (items.length < 2) { System.err.println(USAGE); return; } String principal = items[items.length - 1] + "@" + adminClient.getAdminConfig().getAdminRealm(); String reply; Console console = System.console(); String prompt = "Are you sure to delete the principal? (yes/no, YES/NO, y/n, Y/N) "; if (console == null) { System.out.println("Couldn't get Console instance, " + "maybe you're running this from within an IDE. " + "Use scanner to read password."); Scanner scanner = new Scanner(System.in, "UTF-8"); reply = getReply(scanner, prompt); } else { reply = getReply(console, prompt); } if (reply.equals("yes") || reply.equals("YES") || reply.equals("y") || reply.equals("Y")) { adminClient.requestDeletePrincipal(principal); } else if (reply.equals("no") || reply.equals("NO") || reply.equals("n") || reply.equals("N")) { System.out.println("Principal \"" + principal + "\" not deleted."); } else { System.err.println("Unknown request, fail to delete the principal."); System.err.println(USAGE); } }
String adminRealm = adminClient.getAdminConfig().getAdminRealm(); String oldPrincipalName = items[items.length - 2] + "@" + adminRealm; String newPrincipalName = items[items.length - 1] + "@" + adminRealm;
@Override public void execute(String input) throws KrbException { String[] items = input.split("\\s+"); if (items.length < 2) { System.err.println(USAGE); return; } String principal = items[items.length - 1] + "@" + adminClient.getAdminConfig().getAdminRealm(); String reply; Console console = System.console(); String prompt = "Are you sure to delete the principal? (yes/no, YES/NO, y/n, Y/N) "; if (console == null) { System.out.println("Couldn't get Console instance, " + "maybe you're running this from within an IDE. " + "Use scanner to read password."); Scanner scanner = new Scanner(System.in, "UTF-8"); reply = getReply(scanner, prompt); } else { reply = getReply(console, prompt); } if (reply.equals("yes") || reply.equals("YES") || reply.equals("y") || reply.equals("Y")) { adminClient.requestDeletePrincipal(principal); } else if (reply.equals("no") || reply.equals("NO") || reply.equals("n") || reply.equals("N")) { System.out.println("Principal \"" + principal + "\" not deleted."); } else { System.err.println("Unknown request, fail to delete the principal."); System.err.println(USAGE); } }
@Override public void execute(String input) throws KrbException { String[] items = input.split("\\s+"); if (items.length < 2) { System.err.println(USAGE); return; } String adminRealm = adminClient.getAdminConfig().getAdminRealm(); String clientPrincipal = items[items.length - 1] + "@" + adminRealm; if (!items[1].startsWith("-")) { adminClient.requestAddPrincipal(clientPrincipal); } else if (items[1].startsWith("-nokey")) { adminClient.requestAddPrincipal(clientPrincipal); } else if (items[1].startsWith("-pw")) { String password = items[2]; adminClient.requestAddPrincipal(clientPrincipal, password); } else { System.err.println("add_principal command format error."); System.err.println(USAGE); } } }
@Override public void execute(String input) throws KrbException { String[] items = input.split("\\s+"); if (items.length < 2) { System.err.println(USAGE); return; } String adminRealm = adminClient.getAdminConfig().getAdminRealm(); String clientPrincipal = items[items.length - 1] + "@" + adminRealm; if (!items[1].startsWith("-")) { adminClient.requestAddPrincipal(clientPrincipal); } else if (items[1].startsWith("-nokey")) { adminClient.requestAddPrincipal(clientPrincipal); } else if (items[1].startsWith("-pw")) { String password = items[2]; adminClient.requestAddPrincipal(clientPrincipal, password); } else { System.err.println("add_principal command format error."); System.err.println(USAGE); } } }
String adminRealm = adminClient.getAdminConfig().getAdminRealm(); String oldPrincipalName = items[items.length - 2] + "@" + adminRealm; String newPrincipalName = items[items.length - 1] + "@" + adminRealm;
String adminRealm = adminConfig.getAdminRealm();
String adminRealm = adminConfig.getAdminRealm();