View Javadoc

1   package org.kuali.student.security.trust.service;
2   
3   import javax.jws.Oneway;
4   import javax.jws.WebMethod;
5   import javax.jws.WebParam;
6   import javax.jws.WebResult;
7   import javax.jws.WebService;
8   import javax.jws.soap.SOAPBinding;
9   import javax.xml.bind.annotation.XmlSeeAlso;
10  
11  /**
12   * This class was generated by Apache CXF 2.2.8
13   * Wed Jun 09 11:16:39 EDT 2010
14   * Generated source version: 2.2.8
15   * 
16   */
17   
18  @WebService(targetNamespace = "http://schemas.xmlsoap.org/ws/2005/02/trust/wsdl", name = "WSSecurityRequestor")
19  @XmlSeeAlso({org.kuali.student.security.wssecurity.secext.dto.ObjectFactory.class,org.kuali.student.security.trust.dto.ObjectFactory.class,org.kuali.student.security.wssecurity.utility.dto.ObjectFactory.class,org.kuali.student.security.addressing.dto.ObjectFactory.class,org.kuali.student.security.policy.dto.ObjectFactory.class,org.kuali.student.security.xmldsig.dto.ObjectFactory.class})
20  @SOAPBinding(style = SOAPBinding.Style.DOCUMENT, use = SOAPBinding.Use.LITERAL, parameterStyle = SOAPBinding.ParameterStyle.WRAPPED)
21  public interface WSSecurityRequestor {
22  
23      @Oneway
24      @WebMethod(operationName = "SecurityTokenResponse")
25      public void securityTokenResponse(
26          @WebParam(partName = "response", name = "RequestSecurityTokenResponse", targetNamespace = "http://schemas.xmlsoap.org/ws/2005/02/trust")
27          org.kuali.student.security.trust.dto.RequestSecurityTokenResponseType response
28      );
29  
30      @WebResult(name = "RequestSecurityTokenResponseCollection", targetNamespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", partName = "responseCollection")
31      @WebMethod(operationName = "Challenge2")
32      public org.kuali.student.security.trust.dto.RequestSecurityTokenResponseCollectionType challenge2(
33          @WebParam(partName = "response", name = "RequestSecurityTokenResponse", targetNamespace = "http://schemas.xmlsoap.org/ws/2005/02/trust")
34          org.kuali.student.security.trust.dto.RequestSecurityTokenResponseType response
35      );
36  
37      @Oneway
38      @WebMethod(operationName = "SecurityTokenResponse2")
39      public void securityTokenResponse2(
40          @WebParam(partName = "responseCollection", name = "RequestSecurityTokenResponseCollection", targetNamespace = "http://schemas.xmlsoap.org/ws/2005/02/trust")
41          org.kuali.student.security.trust.dto.RequestSecurityTokenResponseCollectionType responseCollection
42      );
43  
44      @WebMethod(operationName = "Challenge")
45      public void challenge(
46          @WebParam(partName = "response", mode = WebParam.Mode.INOUT, name = "RequestSecurityTokenResponse", targetNamespace = "http://schemas.xmlsoap.org/ws/2005/02/trust")
47          javax.xml.ws.Holder<org.kuali.student.security.trust.dto.RequestSecurityTokenResponseType> response
48      );
49  }