com.sun.xml.ws.security.secconv
Class NewWSSCPlugin

java.lang.Object
  extended by com.sun.xml.ws.security.secconv.NewWSSCPlugin

public class NewWSSCPlugin
extends java.lang.Object


Constructor Summary
NewWSSCPlugin(WSSCVersion wsscVer)
          Creates a new instance of NewWSSCPlugin
 
Method Summary
 com.sun.xml.ws.api.message.Packet createCancelPacket(BaseSTSRequest rst, com.sun.xml.ws.api.model.wsdl.WSDLPort wsdlPort, com.sun.xml.ws.api.WSBinding binding, javax.xml.bind.JAXBContext jbCxt, java.lang.String endPointAddress)
           
 BaseSTSRequest createCancelRequest(com.sun.xml.ws.security.IssuedTokenContext ctx)
           
 com.sun.xml.ws.api.message.Packet createIssuePacket(com.sun.xml.ws.policy.PolicyAssertion token, BaseSTSRequest rst, com.sun.xml.ws.api.model.wsdl.WSDLPort wsdlPort, com.sun.xml.ws.api.WSBinding binding, javax.xml.bind.JAXBContext jbCxt, java.lang.String endPointAddress, com.sun.xml.ws.api.message.Packet packet)
           
 BaseSTSRequest createIssueRequest(com.sun.xml.ws.policy.PolicyAssertion token)
           
 BaseSTSResponse getRSTR(javax.xml.bind.JAXBContext jbCxt, com.sun.xml.ws.api.message.Packet respPacket)
           
 com.sun.xml.ws.security.IssuedTokenContext processCancellation(com.sun.xml.ws.security.IssuedTokenContext ctx, com.sun.xml.ws.api.model.wsdl.WSDLPort wsdlPort, com.sun.xml.ws.api.WSBinding binding, com.sun.xml.ws.api.pipe.Pipe securityPipe, javax.xml.bind.JAXBContext jbCxt, java.lang.String endPointAddress)
           
 com.sun.xml.ws.security.IssuedTokenContext processRSTR(com.sun.xml.ws.security.IssuedTokenContext context, BaseSTSRequest rst, BaseSTSResponse rstr, java.lang.String endPointAddress)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NewWSSCPlugin

public NewWSSCPlugin(WSSCVersion wsscVer)
Creates a new instance of NewWSSCPlugin

Method Detail

createIssueRequest

public BaseSTSRequest createIssueRequest(com.sun.xml.ws.policy.PolicyAssertion token)

createIssuePacket

public com.sun.xml.ws.api.message.Packet createIssuePacket(com.sun.xml.ws.policy.PolicyAssertion token,
                                                           BaseSTSRequest rst,
                                                           com.sun.xml.ws.api.model.wsdl.WSDLPort wsdlPort,
                                                           com.sun.xml.ws.api.WSBinding binding,
                                                           javax.xml.bind.JAXBContext jbCxt,
                                                           java.lang.String endPointAddress,
                                                           com.sun.xml.ws.api.message.Packet packet)

getRSTR

public BaseSTSResponse getRSTR(javax.xml.bind.JAXBContext jbCxt,
                               com.sun.xml.ws.api.message.Packet respPacket)

processRSTR

public com.sun.xml.ws.security.IssuedTokenContext processRSTR(com.sun.xml.ws.security.IssuedTokenContext context,
                                                              BaseSTSRequest rst,
                                                              BaseSTSResponse rstr,
                                                              java.lang.String endPointAddress)

createCancelRequest

public BaseSTSRequest createCancelRequest(com.sun.xml.ws.security.IssuedTokenContext ctx)

createCancelPacket

public com.sun.xml.ws.api.message.Packet createCancelPacket(BaseSTSRequest rst,
                                                            com.sun.xml.ws.api.model.wsdl.WSDLPort wsdlPort,
                                                            com.sun.xml.ws.api.WSBinding binding,
                                                            javax.xml.bind.JAXBContext jbCxt,
                                                            java.lang.String endPointAddress)

processCancellation

public com.sun.xml.ws.security.IssuedTokenContext processCancellation(com.sun.xml.ws.security.IssuedTokenContext ctx,
                                                                      com.sun.xml.ws.api.model.wsdl.WSDLPort wsdlPort,
                                                                      com.sun.xml.ws.api.WSBinding binding,
                                                                      com.sun.xml.ws.api.pipe.Pipe securityPipe,
                                                                      javax.xml.bind.JAXBContext jbCxt,
                                                                      java.lang.String endPointAddress)