public boolean validate() { if (alias == null) { getOut().println("There is no alias specified. Please provide the" + "mandatory <alias>. See the usage description with -help."); return false; } if (alias.equals("-help")) { return true; } try { provider = getCredentialProvider(); if (provider == null) { return false; } else if (provider.needsPassword()) { if (strict) { getOut().println(provider.noPasswordError()); return false; } else { getOut().println(provider.noPasswordWarning()); } } } catch (IOException e) { e.printStackTrace(getErr()); } return true; }
public boolean validate() { boolean rc = true; try { provider = getCredentialProvider(); if (provider == null) { rc = false; } else if (provider.needsPassword()) { if (strict) { out.println(provider.noPasswordError()); rc = false; } else { out.println(provider.noPasswordWarning()); } } } catch (IOException e) { e.printStackTrace(err); } if (alias == null) { out.println("There is no alias specified. Please provide the" + "mandatory <alias>. See the usage description with -help."); rc = false; } return rc; }