private void handleAuthManagerLogout(DeploymentInfo deploymentInfo, JBossWebMetaData mergedMetaData) { AuthenticationManager manager = securityDomainContextValue.getValue().getAuthenticationManager(); deploymentInfo.addNotificationReceiver(new LogoutNotificationReceiver(manager, securityDomain)); if(mergedMetaData.isFlushOnSessionInvalidation()) { LogoutSessionListener listener = new LogoutSessionListener(manager); deploymentInfo.addListener(Servlets.listener(LogoutSessionListener.class, new ImmediateInstanceFactory<EventListener>(listener))); } }
private void handleAuthManagerLogout(DeploymentInfo deploymentInfo, JBossWebMetaData mergedMetaData) { AuthenticationManager manager = securityDomainContextValue.getValue().getAuthenticationManager(); deploymentInfo.addNotificationReceiver(new LogoutNotificationReceiver(manager, securityDomain)); if(mergedMetaData.isFlushOnSessionInvalidation()) { LogoutSessionListener listener = new LogoutSessionListener(manager); deploymentInfo.addListener(Servlets.listener(LogoutSessionListener.class, new ImmediateInstanceFactory<EventListener>(listener))); } }
private void handleAuthManagerLogout(DeploymentInfo deploymentInfo, JBossWebMetaData mergedMetaData) { AuthenticationManager manager = securityDomainContextValue.getValue().getAuthenticationManager(); deploymentInfo.addNotificationReceiver(new LogoutNotificationReceiver(manager, securityDomain)); if(mergedMetaData.isFlushOnSessionInvalidation()) { LogoutSessionListener listener = new LogoutSessionListener(manager); deploymentInfo.addListener(Servlets.listener(LogoutSessionListener.class, new ImmediateInstanceFactory<EventListener>(listener))); } }
metaData.isFlushOnSessionInvalidation() == true )
metaData.isFlushOnSessionInvalidation() == true )
setVirtualHosts(override.getVirtualHosts()); if(override != null && override.isFlushOnSessionInvalidation()) setFlushOnSessionInvalidation(override.isFlushOnSessionInvalidation());
dest.setVirtualHosts(override.getVirtualHosts()); if (override != null && override.isFlushOnSessionInvalidation()) dest.setFlushOnSessionInvalidation(override.isFlushOnSessionInvalidation());