private String parseInterceptEntry(MessageSecurityConfig msgConfig, Map newConfig) throws IOException { String intercept = null; String defaultServerID = null; String defaultClientID = null; intercept = msgConfig.getAuthLayer(); defaultServerID = msgConfig.getDefaultProvider(); defaultClientID = msgConfig.getDefaultClientProvider(); if (_logger.isLoggable(Level.FINE)) { _logger.fine("Intercept Entry: " + "\n intercept: " + intercept + "\n defaultServerID: " + defaultServerID + "\n defaultClientID: " + defaultClientID); } if (defaultServerID != null || defaultClientID != null) { layersWithDefault.add(intercept); } GFServerConfigProvider.InterceptEntry intEntry = (GFServerConfigProvider.InterceptEntry)newConfig.get(intercept); if (intEntry != null) { throw new IOException("found multiple MessageSecurityConfig " + "entries with the same auth-layer"); } // create new intercept entry intEntry = new GFServerConfigProvider.InterceptEntry(defaultClientID, defaultServerID, null); newConfig.put(intercept, intEntry); return intercept; }
if (intEntry == null || intEntry.getIdMap() == null) { if (logger != null && logger.isLoggable(Level.FINE)) { logger.fine("module config has no IDs configured for [" + if (id == null || (idEntry = (GFServerConfigProvider.IDEntry)intEntry.getIdMap().get(id)) == null) { defaultID = intEntry.getDefaultClientID(); } else { defaultID = intEntry.getDefaultServerID(); idEntry = (GFServerConfigProvider.IDEntry)intEntry.getIdMap().get(defaultID); if (idEntry == null) {
if (intEntry == null || intEntry.getIdMap() == null) { if (logger != null && logger.isLoggable(Level.FINE)) { logger.fine("module config has no IDs configured for [" + if (id == null || (idEntry = (GFServerConfigProvider.IDEntry)intEntry.getIdMap().get(id)) == null) { defaultID = intEntry.getDefaultClientID(); } else { defaultID = intEntry.getDefaultServerID(); idEntry = (GFServerConfigProvider.IDEntry)intEntry.getIdMap().get(defaultID); if (idEntry == null) {
private String parseInterceptEntry(MessageSecurityConfig msgConfig, Map newConfig) throws IOException { String intercept = null; String defaultServerID = null; String defaultClientID = null; intercept = msgConfig.getAuthLayer(); defaultServerID = msgConfig.getDefaultProvider(); defaultClientID = msgConfig.getDefaultClientProvider(); if (_logger.isLoggable(Level.FINE)) { _logger.fine("Intercept Entry: " + "\n intercept: " + intercept + "\n defaultServerID: " + defaultServerID + "\n defaultClientID: " + defaultClientID); } if (defaultServerID != null || defaultClientID != null) { layersWithDefault.add(intercept); } GFServerConfigProvider.InterceptEntry intEntry = (GFServerConfigProvider.InterceptEntry)newConfig.get(intercept); if (intEntry != null) { throw new IOException("found multiple MessageSecurityConfig " + "entries with the same auth-layer"); } // create new intercept entry intEntry = new GFServerConfigProvider.InterceptEntry(defaultClientID, defaultServerID, null); newConfig.put(intercept, intEntry); return intercept; }
intEntry = new GFServerConfigProvider.InterceptEntry(defaultClientID, defaultServerID, null); newConfig.put(intercept, intEntry);