webservices/server-integration/src/main/java/org/jboss/as/webservices/tomcat/WebMetaDataCreator.java
private void createLoginConfig(final Deployment dep, final JBossWebMetaData jbossWebMD) {
        final String authMethod = getAuthMethod(dep);
        final boolean hasAuthMethod = authMethod != null;
        final String realmName = getRealmName(dep);

        if (hasAuthMethod) {
             WSLogger.ROOT_LOGGER.tracef("Creating new login config: %s, auth method: %s", EJB_WEBSERVICE_REALM, authMethod);
            final LoginConfigMetaData loginConfig = WebMetaDataHelper.getLoginConfig(jbossWebMD);
            if (realmName != null) {
                loginConfig.setRealmName(realmName);
            } else {
                loginConfig.setRealmName(WebMetaDataCreator.EJB_WEBSERVICE_REALM);
            }
            loginConfig.setAuthMethod(authMethod);
        }
    }
private void createLoginConfig(final Deployment dep, final JBossWebMetaData jbossWebMD) {
        final String authMethod = getAuthMethod(dep);
        final boolean hasAuthMethod = authMethod != null;
        final String realmName = getRealmName(dep);

        if (hasAuthMethod) {
             WSLogger.ROOT_LOGGER.tracef("Creating new login config: %s, auth method: %s", EJB_WEBSERVICE_REALM, authMethod);
            final LoginConfigMetaData loginConfig = WebMetaDataHelper.getLoginConfig(jbossWebMD);
            if (realmName != null) {
                loginConfig.setRealmName(realmName);
            } else {
                loginConfig.setRealmName(WebMetaDataCreator.EJB_WEBSERVICE_REALM);
            }
            loginConfig.setAuthMethod(authMethod);
        }
    }
Creates login-config part of web.xml descriptor.
<p/>
<pre>
&lt;login-config&gt;
&lt;auth-method&gt;EjbDeploymentAuthMethod&lt;/auth-method&gt;
&lt;realm-name&gt;EJBWebServiceEndpointServlet Realm&lt;/realm-name&gt;
&lt;/login-config&gt;
</pre>

@param dep        webservice deployment
@param jbossWebMD jboss web meta data