* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package edu.internet2.middleware.shibboleth.idp.profile.saml2;
-import javax.servlet.ServletException;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
+package edu.internet2.middleware.shibboleth.idp.profile.saml2;
-import edu.internet2.middleware.shibboleth.idp.profile.ProfileHandler;
+import edu.internet2.middleware.shibboleth.common.profile.ProfileException;
+import edu.internet2.middleware.shibboleth.common.profile.ProfileRequest;
+import edu.internet2.middleware.shibboleth.common.profile.ProfileResponse;
/**
- * SAML 2.0 Logout Request profile handler
+ * SAML 2.0 Logout Request profile handler.
*/
-public class LogoutRequest implements ProfileHandler {
+public abstract class LogoutRequest extends AbstractSAML2ProfileHandler {
/** {@inheritDoc} */
- public boolean processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException {
+ public void processRequest(ProfileRequest request, ProfileResponse response) throws ProfileException {
// TODO Auto-generated method stub
- return false;
}
}
\ No newline at end of file