Map<String, String> credentials = config.getCredentials();
if (credentials != null) {
options.put( "credentials", credentials );
}
AppConfigurationEntry entry = new AppConfigurationEntry( TorqueBoxLoginModule.class.getName(), LoginModuleControlFlag.REQUIRED, options );
authenticationInfo.addAppConfigurationEntry( entry );
applicationPolicy.setAuthenticationInfo( authenticationInfo );
final SecurityDomainService securityDomainService = new SecurityDomainService( domain, applicationPolicy, null, null );
final ServiceTarget target = context.getServiceTarget();