/* * STSImpl.java * * Created on March 29, 2006, 12:33 AM * * To change this template, choose Tools | Options and locate the template under * the Source Creation and Management node. Right-click the template and choose * Open. You can then make changes to the template in the Source Editor. */ /** * * @author localuser */ package simple.sts; import javax.xml.ws.Provider; import javax.xml.ws.Service; import javax.xml.ws.Service.Mode; import javax.xml.ws.ServiceMode; import javax.xml.ws.WebServiceContext; import javax.xml.ws.WebServiceProvider; import com.sun.xml.ws.security.trust.sts.BaseSTSImpl; import javax.annotation.Resource; import javax.xml.transform.Source; import javax.xml.ws.handler.MessageContext; @ServiceMode(value=Service.Mode.PAYLOAD) @WebServiceProvider(wsdlLocation="WEB-INF/wsdl/sts.wsdl") public class STSImpl extends BaseSTSImpl implements Provider{ @Resource protected WebServiceContext context; protected MessageContext getMessageContext() { MessageContext msgCtx = context.getMessageContext(); return msgCtx; } }