Desde já agradeço as respostas!
[quote=paulo1911]olá amigo, esse seu web service é servlet container (roda no tomcat, jetty) ou é EJB Component?
Se for servlet container vc pode usar o spring security, HTTP Basic Autentication, web.xml com <security-constraint><web-resource-collection><etc…></etc…><web-recource-collection></security-constraint> etc…
Mas se for EJB component vc pode usar o @DeclaredRolles(Suas roles aqui)…onde no método vc especifica as @RollesAllowed(Suas roles especificadas em DeclaredRollesRoles…)
Pesquise o pdf O’Reilly Java Web Services Up and Running… Tem um capitulo sobre segurança.
Espero ter ajudado
Abraço[/quote]
Paulo, meu web service é servlet container. Eu esqueci de dizer que a versão que to usando do JBoss é a 7.1.1.
Aqui na empresa não estamos usando o spring, e não acho válido adicionar o spring “apenas” para isso… (Ou não… pelo tempo que já to travado nisso pode ser uma possibilidade). Vou procurar pelo PDF que você falou ainda.
[quote=WRYEL]JBoss e segurança:
https://docs.jboss.org/author/display/JBWS/WS-Security
e
http://www.developer.com/java/other/article.php/3802631/Securing-Web-Services-in-JBoss-Application-Server-with-WS-Security.htm
Duplicando post e forums diferentes não fará que você tenha sua resposta de forma mais rápida
( http://www.guj.com.br/java/282577-web-service-com-autenticacao-user-name )
[]'s
[/quote]
WRYEL, Eu já tinha visto o primeiro link do jboss. Não ajudou muito. Mas o segundo me deu uma luz! Consegui seguí-lo até certo ponto, fazendo as devidas adaptações por questões de versão. Por exemplo a configuração do WS-Security no JBoss As 7.1 parece ser feita no standalone.xml:
<subsystem xmlns="urn:jboss:domain:webservices:1.1">
<modify-wsdl-address>true</modify-wsdl-address>
<wsdl-host>${jboss.bind.address:127.0.0.1}</wsdl-host>
<endpoint-config name="Standard-Endpoint-Config">
<post-handler-chain name="wssecurity-handler" protocol-bindings="##SOAP11_HTTP ##SOAP11_HTTP_MTOM ##SOAP12_HTTP ##SOAP12_HTTP_MTOM">
<handler name="WSSecurityHandler" class="org.jboss.ws.extensions.security.jaxws.WSSecurityHandlerServer"/>
</post-handler-chain>
</endpoint-config>
<endpoint-config name="Recording-Endpoint-Config">
<pre-handler-chain name="recording-handlers" protocol-bindings="##SOAP11_HTTP ##SOAP11_HTTP_MTOM ##SOAP12_HTTP ##SOAP12_HTTP_MTOM">
<handler name="RecordingHandler" class="org.jboss.ws.common.invocation.RecordingServerHandler"/>
</pre-handler-chain>
</endpoint-config>
</subsystem>
Mas ai esbarrei na classe handler que o link usa. Na biblioteca dos modulos do JBoss AS 7.1.1 não achei essa classe… Dando erro de ClassNotFound.
Se você souber da classe correspondente para o AS 7.1.1, ou um link supimpa como o anterior só que pra AS 7 eu ficaria eternamente grato! 
Ainda estou tentando seguir o modelo do www.developer.com … Qualquer coisa nova eu deixo aqui uma resposta.
Abraços! o/