protected void enableButtons() { String moduleID = getSelectedModuleID(); if (moduleID == null) { // nothing selected buttonChangePassword.setEnabled(false); buttonRecoverPassword.setEnabled(false); } else { buttonChangePassword.setEnabled(true); ISecurePreferences rootNode = SecurePreferencesFactory.getDefault(); String path = PASSWORD_RECOVERY_NODE + moduleID; boolean recoveryAvailable = rootNode.nodeExists(path); buttonRecoverPassword.setEnabled(recoveryAvailable); } enableLogout(); }
protected void enableButtons() { String moduleID = getSelectedModuleID(); if (moduleID == null) { // nothing selected buttonChangePassword.setEnabled(false); buttonRecoverPassword.setEnabled(false); } else { buttonChangePassword.setEnabled(true); ISecurePreferences rootNode = SecurePreferencesFactory.getDefault(); String path = PASSWORD_RECOVERY_NODE + moduleID; boolean recoveryAvailable = rootNode.nodeExists(path); buttonRecoverPassword.setEnabled(recoveryAvailable); } enableLogout(); }
private static void tryRemoveSecureProperties(String serverNodeName) { ISecurePreferences secureServersNode = getSecureServersNode(); if (secureServersNode.nodeExists(serverNodeName)) { secureServersNode.node(serverNodeName).removeNode(); } }
private static String getFromSecure(IServer server, String attribute) throws StorageException { ISecurePreferences secureServersNode = getSecureServersNode(); if (!secureServersNode.nodeExists(getServerNodeName(server))) { return null; } ISecurePreferences secureServerNode = secureServersNode.node(getServerNodeName(server)); return secureServerNode.get(attribute, null); }
ISecurePreferences prefNode = null; try { if (securePreferences.nodeExists(nodeName)) prefNode = securePreferences.node(nodeName); } catch (IllegalArgumentException e) { if (securePreferences.nodeExists(nodeName)) { if (DebugHelper.DEBUG_REPOSITORY_CREDENTIALS) { DebugHelper.debug("Credentials", "forLocation:REMOVING PREVIOUSLY SAVED INFO", // //$NON-NLS-1$ //$NON-NLS-2$
ISecurePreferences prefNode = null; try { if (securePreferences.nodeExists(nodeName)) prefNode = securePreferences.node(nodeName); } catch (IllegalArgumentException e) { if (securePreferences.nodeExists(nodeName)) { if (DebugHelper.DEBUG_REPOSITORY_CREDENTIALS) { DebugHelper.debug("Credentials", "forLocation:REMOVING PREVIOUSLY SAVED INFO", // //$NON-NLS-1$ //$NON-NLS-2$