Previous Topic: Configure the SOA Agent JAX-WS Handler for a Single JAX-WS JMS Web Service

Next Topic: Restart the JBoss Application Server

Configure the SOA Agent Login Module

Define a JBoss security domain named system.XMLAgent that configures the SOA Agent Login Module required to authenticate credentials obtained by the SOA Agent Handlers.

You configure the system.XMLAgent by adding an application-policy element to the login-config.xml file located in JBOSS_HOME/server/instance_type/conf.

instance_type

Specifies the JBoss Application Server instance type (one of default, minimal, production, standard, or web).

To configure SiteMinder Agent Authenticators at the global level

  1. Navigate to server/server_name/conf/
  2. Open the login-config.xml file in a text editor.
  3. Add the following application-policy element defining the SiteMinderDomain:
    <application-policy name="system.XMLAgent">
        <authentication>
          <login-module code="com.ca.soa.agent.appserver.jaas.XMLAgentLoginModule"
            flag="required">
            <module-option name="unauthenticatedIdentity">anonymous</module-option>
          </login-module>
        </authentication>
    </application-policy>
    
  4. Save the file and exit the text editor.