try { loginDetails = Credentials.forLocation(toDownload, promptUser, loginDetails); IConnectContext context = (loginDetails == null) ? null : ConnectContextFactory.createUsernamePasswordConnectContext(loginDetails.getUserName(), loginDetails.getPassword());
protected void okPressed() { this.result = new AuthenticationInfo(username.getText(), password.getText(), saveButton.getSelection()); super.okPressed(); }
public void run() { Shell shell = ProvUI.getDefaultParentShell(); String message = null; if (previousInfo.saveResult()) message = NLS.bind(ProvUIMessages.ProvUIMessages_SavedNotAccepted_EnterFor_0, location); else message = NLS.bind(ProvUIMessages.ProvUIMessages_NotAccepted_EnterFor_0, location); UserValidationDialog dialog = new UserValidationDialog(previousInfo, shell, ProvUIMessages.ServiceUI_LoginRequired, null, message); int dialogCode = dialog.open(); if (dialogCode == Window.OK) { result[0] = dialog.getResult(); } else if (dialogCode == Window.CANCEL) { result[0] = AUTHENTICATION_PROMPT_CANCELED; } }
return new UIServices.AuthenticationInfo(username, password, true); boolean useLatest = false; if (latest != null && lastUsed != null) if (!(latest.getUserName().equals(lastUsed.getUserName()) && latest.getPassword().equals(lastUsed.getPassword()))) useLatest = true; if (useLatest) if (lastUsed == null || !(latest.getUserName().equals(lastUsed.getUserName()) && latest.getPassword().equals(lastUsed.getPassword()))) return latest; if (loginDetails.saveResult()) DebugHelper.debug("Credentials", "forLocation:SAVING RESULT", // //$NON-NLS-1$ //$NON-NLS-2$ new Object[] {"host", location}); //$NON-NLS-1$ if (loginDetails.saveResult()) { if (prefNode == null) prefNode = securePreferences.node(nodeName); try { prefNode.put(IRepository.PROP_USERNAME, loginDetails.getUserName(), true); prefNode.put(IRepository.PROP_PASSWORD, loginDetails.getPassword(), true); prefNode.flush(); } catch (StorageException e1) {
return new UIServices.AuthenticationInfo(username, password, true); boolean useLatest = false; if (latest != null && lastUsed != null) if (!(latest.getUserName().equals(lastUsed.getUserName()) && latest.getPassword().equals(lastUsed.getPassword()))) useLatest = true; if (useLatest) if (lastUsed == null || !(latest.getUserName().equals(lastUsed.getUserName()) && latest.getPassword().equals(lastUsed.getPassword()))) return latest; if (loginDetails.saveResult()) DebugHelper.debug("Credentials", "forLocation:SAVING RESULT", // //$NON-NLS-1$ //$NON-NLS-2$ new Object[] {"host", location}); //$NON-NLS-1$ if (loginDetails.saveResult()) { if (prefNode == null) prefNode = securePreferences.node(nodeName); try { prefNode.put(IRepository.PROP_USERNAME, loginDetails.getUserName(), true); prefNode.put(IRepository.PROP_PASSWORD, loginDetails.getPassword(), true); prefNode.flush(); } catch (StorageException e1) {
try { loginDetails = Credentials.forLocation(toDownload, promptUser, loginDetails); IConnectContext context = (loginDetails == null) ? null : ConnectContextFactory.createUsernamePasswordConnectContext(loginDetails.getUserName(), loginDetails.getPassword());
try { loginDetails = Credentials.forLocation(toDownload, promptUser, loginDetails); IConnectContext context = (loginDetails == null) ? null : ConnectContextFactory.createUsernamePasswordConnectContext(loginDetails.getUserName(), loginDetails.getPassword());
try { loginDetails = Credentials.forLocation(toDownload, promptUser, loginDetails); IConnectContext context = (loginDetails == null) ? null : ConnectContextFactory.createUsernamePasswordConnectContext(loginDetails.getUserName(), loginDetails.getPassword());
try { loginDetails = Credentials.forLocation(toDownload, promptUser, loginDetails); IConnectContext context = (loginDetails == null) ? null : ConnectContextFactory.createUsernamePasswordConnectContext(loginDetails.getUserName(), loginDetails.getPassword());
try { loginDetails = Credentials.forLocation(toDownload, promptUser, loginDetails); IConnectContext context = (loginDetails == null) ? null : ConnectContextFactory.createUsernamePasswordConnectContext(loginDetails.getUserName(), loginDetails.getPassword());
try { loginDetails = Credentials.forLocation(toDownload, promptUser, loginDetails); IConnectContext context = (loginDetails == null) ? null : ConnectContextFactory.createUsernamePasswordConnectContext(loginDetails.getUserName(), loginDetails.getPassword());
try { loginDetails = Credentials.forLocation(toDownload, promptUser, loginDetails); IConnectContext context = (loginDetails == null) ? null : ConnectContextFactory.createUsernamePasswordConnectContext(loginDetails.getUserName(), loginDetails.getPassword());
try { loginDetails = Credentials.forLocation(toDownload, promptUser, loginDetails); IConnectContext context = (loginDetails == null) ? null : ConnectContextFactory.createUsernamePasswordConnectContext(loginDetails.getUserName(), loginDetails.getPassword());
private String getPassword() { return result != null ? result.getPassword() : ""; //$NON-NLS-1$ }
private String getUserName() { return result != null ? result.getUserName() : ""; //$NON-NLS-1$ }
private boolean saveResult() { return result != null ? result.saveResult() : false; } }