Flush a security domain authentication cache with JaasSecurityManagerService

WARNING - TOPIC NOT WRITTEN - TOPIC ID: 568

This topic has not yet been written. The content below is from the topic description.
Flushing a security domain authentication cache can be used to drop all cached credentials when the underlying store has been updated and you want the store state to be used immediately. The MBean operation signature is: public void flushAuthenticationCache(String securityDomain). This can be invoked programmatically using the following code snippet: MBeanServer server = ...; String jaasMgrName = "jboss.security:service=JaasSecurityManager"; ObjectName jaasMgr = new ObjectName(jaasMgrName); Object[] params = {domainName}; String[] signature = {"java.lang.String"}; server.invoke(jaasMgr, "flushAuthenticationCache", params, signature);