001 package org.kuali.student.security.trust.service; 002 003 import javax.jws.Oneway; 004 import javax.jws.WebMethod; 005 import javax.jws.WebParam; 006 import javax.jws.WebResult; 007 import javax.jws.WebService; 008 import javax.jws.soap.SOAPBinding; 009 import javax.xml.bind.annotation.XmlSeeAlso; 010 011 /** 012 * This class was generated by Apache CXF 2.2.8 013 * Wed Jun 09 11:16:39 EDT 2010 014 * Generated source version: 2.2.8 015 * 016 */ 017 018 @WebService(targetNamespace = "http://schemas.xmlsoap.org/ws/2005/02/trust/wsdl", name = "WSSecurityRequestor") 019 @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}) 020 @SOAPBinding(style = SOAPBinding.Style.DOCUMENT, use = SOAPBinding.Use.LITERAL, parameterStyle = SOAPBinding.ParameterStyle.WRAPPED) 021 public interface WSSecurityRequestor { 022 023 @Oneway 024 @WebMethod(operationName = "SecurityTokenResponse") 025 public void securityTokenResponse( 026 @WebParam(partName = "response", name = "RequestSecurityTokenResponse", targetNamespace = "http://schemas.xmlsoap.org/ws/2005/02/trust") 027 org.kuali.student.security.trust.dto.RequestSecurityTokenResponseType response 028 ); 029 030 @WebResult(name = "RequestSecurityTokenResponseCollection", targetNamespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", partName = "responseCollection") 031 @WebMethod(operationName = "Challenge2") 032 public org.kuali.student.security.trust.dto.RequestSecurityTokenResponseCollectionType challenge2( 033 @WebParam(partName = "response", name = "RequestSecurityTokenResponse", targetNamespace = "http://schemas.xmlsoap.org/ws/2005/02/trust") 034 org.kuali.student.security.trust.dto.RequestSecurityTokenResponseType response 035 ); 036 037 @Oneway 038 @WebMethod(operationName = "SecurityTokenResponse2") 039 public void securityTokenResponse2( 040 @WebParam(partName = "responseCollection", name = "RequestSecurityTokenResponseCollection", targetNamespace = "http://schemas.xmlsoap.org/ws/2005/02/trust") 041 org.kuali.student.security.trust.dto.RequestSecurityTokenResponseCollectionType responseCollection 042 ); 043 044 @WebMethod(operationName = "Challenge") 045 public void challenge( 046 @WebParam(partName = "response", mode = WebParam.Mode.INOUT, name = "RequestSecurityTokenResponse", targetNamespace = "http://schemas.xmlsoap.org/ws/2005/02/trust") 047 javax.xml.ws.Holder<org.kuali.student.security.trust.dto.RequestSecurityTokenResponseType> response 048 ); 049 }