List of usage examples for javax.security.auth.login AppConfigurationEntry.LoginModuleControlFlag toString
public String toString()
From source file:it.cnr.icar.eric.client.xml.registry.jaas.LoginModuleManager.java
private boolean checkControlFlag(AppConfigurationEntry[] userAppConfigEntries, AppConfigurationEntry[] bundledAppConfigEntries) { boolean isCorrect = true; for (int i = 0; i < bundledAppConfigEntries.length; i++) { try {/*from www.j a va2s. com*/ AppConfigurationEntry.LoginModuleControlFlag bundledFlag = bundledAppConfigEntries[i] .getControlFlag(); String bundledFlagStr = bundledFlag.toString(); AppConfigurationEntry.LoginModuleControlFlag userFlag = userAppConfigEntries[i].getControlFlag(); String userFlagStr = userFlag.toString(); if (!bundledFlagStr.equals(userFlagStr)) { isCorrect = false; break; } } catch (Throwable t) { isCorrect = false; break; } } if (isCorrect) { log.debug("control flag(s) in the existing login config file are ok"); } else { log.warn(JAXRResourceBundle.getInstance().getString("message.theControlFlagsDoNotMatch")); } return isCorrect; }