If you only want encryption then you can click on Advanced settings and remove all URI's under the SignedParts assertions (make it empty). You can also directly edit the metro configuration file wsit-*.xml which has the generated policy assertion to do this.
You can follow a similar procedure even for EJBWebservices even though we have other ways (legacy ways) of securing them.
Once you are done with this, you can use WebServiceContext.isUserInRole() call within your webservice to ensure only admin has access to the webservice. Please see : http://weblogs.java.net/blog/kumarjayanti/
[Message sent by forum member 'kumarjayanti' (kumarjayanti)]