af188cb
From 16811580755b6a4217e8835bc15c0649c37fe865 Mon Sep 17 00:00:00 2001
af188cb
From: Michal Srb <msrb@redhat.com>
af188cb
Date: Mon, 24 Mar 2014 11:11:12 +0100
af188cb
Subject: [PATCH] Stubs for casclient
af188cb
af188cb
---
af188cb
 .../its/tp/cas/client/ProxyTicketValidator.java    | 29 ++++++++++
af188cb
 .../its/tp/cas/client/ServiceTicketValidator.java  | 64 ++++++++++++++++++++++
af188cb
 2 files changed, 93 insertions(+)
af188cb
 create mode 100644 src/main/java/edu/yale/its/tp/cas/client/ProxyTicketValidator.java
af188cb
 create mode 100644 src/main/java/edu/yale/its/tp/cas/client/ServiceTicketValidator.java
af188cb
af188cb
diff --git a/src/main/java/edu/yale/its/tp/cas/client/ProxyTicketValidator.java b/src/main/java/edu/yale/its/tp/cas/client/ProxyTicketValidator.java
af188cb
new file mode 100644
af188cb
index 0000000..0bdce9d
af188cb
--- /dev/null
af188cb
+++ b/src/main/java/edu/yale/its/tp/cas/client/ProxyTicketValidator.java
af188cb
@@ -0,0 +1,29 @@
af188cb
+package edu.yale.its.tp.cas.client;
af188cb
+
af188cb
+import java.util.ArrayList;
af188cb
+import java.util.List;
af188cb
+import org.xml.sax.Attributes;
af188cb
+import org.xml.sax.SAXException;
af188cb
+import org.xml.sax.helpers.DefaultHandler;
af188cb
+
af188cb
+public class ProxyTicketValidator extends ServiceTicketValidator {
af188cb
+
af188cb
+  public static void main(String args[]) throws Exception {}
af188cb
+
af188cb
+  public List getProxyList() {return null;}
af188cb
+
af188cb
+  protected DefaultHandler newHandler() {return null;}
af188cb
+
af188cb
+  protected class ProxyHandler extends ServiceTicketValidator.Handler {
af188cb
+
af188cb
+    public void startElement(String ns, String ln, String qn, Attributes a) {}
af188cb
+
af188cb
+    public void endElement(String ns, String ln, String qn) throws SAXException {}
af188cb
+
af188cb
+    public void endDocument() throws SAXException {}
af188cb
+  }
af188cb
+
af188cb
+  protected void clear() {}
af188cb
+
af188cb
+  public String toString() {return null;}
af188cb
+}
af188cb
diff --git a/src/main/java/edu/yale/its/tp/cas/client/ServiceTicketValidator.java b/src/main/java/edu/yale/its/tp/cas/client/ServiceTicketValidator.java
af188cb
new file mode 100644
af188cb
index 0000000..0de07d0
af188cb
--- /dev/null
af188cb
+++ b/src/main/java/edu/yale/its/tp/cas/client/ServiceTicketValidator.java
af188cb
@@ -0,0 +1,64 @@
af188cb
+package edu.yale.its.tp.cas.client;
af188cb
+
af188cb
+import java.io.IOException;
af188cb
+import java.io.StringReader;
af188cb
+import javax.xml.parsers.ParserConfigurationException;
af188cb
+import javax.xml.parsers.SAXParserFactory;
af188cb
+import org.xml.sax.Attributes;
af188cb
+import org.xml.sax.InputSource;
af188cb
+import org.xml.sax.SAXException;
af188cb
+import org.xml.sax.XMLReader;
af188cb
+import org.xml.sax.helpers.DefaultHandler;
af188cb
+
af188cb
+public class ServiceTicketValidator {
af188cb
+
af188cb
+  public static void main(String args[]) throws Exception {}
af188cb
+
af188cb
+  public void setCasValidateUrl(String x) {}
af188cb
+
af188cb
+  public String getCasValidateUrl() {return null;}
af188cb
+
af188cb
+  public void setProxyCallbackUrl(String x) {}
af188cb
+
af188cb
+  public void setRenew(boolean b) {}
af188cb
+
af188cb
+  public String getProxyCallbackUrl() {return null;}
af188cb
+
af188cb
+  public void setServiceTicket(String x) {}
af188cb
+
af188cb
+  public void setService(String x) {}
af188cb
+
af188cb
+  public String getUser() {return null;}
af188cb
+
af188cb
+  public String getPgtIou() {return null;}
af188cb
+
af188cb
+  public boolean isAuthenticationSuccesful() {return false;}
af188cb
+
af188cb
+  public String getErrorMessage() {return null;}
af188cb
+
af188cb
+  public String getErrorCode() {return null;}
af188cb
+
af188cb
+  public String getResponse()  {return null;}
af188cb
+
af188cb
+  public void validate() throws IOException, SAXException, ParserConfigurationException {}
af188cb
+
af188cb
+  protected DefaultHandler newHandler() {return null;}
af188cb
+
af188cb
+  protected class Handler extends DefaultHandler {
af188cb
+
af188cb
+    public void startElement(String ns, String ln, String qn, Attributes a) {}
af188cb
+
af188cb
+    public void characters(char[] ch, int start, int length) {}
af188cb
+
af188cb
+    public void endElement(String ns, String ln, String qn) throws SAXException {}
af188cb
+
af188cb
+    public void endDocument() throws SAXException {}
af188cb
+  }
af188cb
+
af188cb
+  protected void clear() {}
af188cb
+
af188cb
+  public boolean isRenew() {return false;}
af188cb
+
af188cb
+  public String toString() {return null;}
af188cb
+}
af188cb
+
af188cb
-- 
af188cb
1.8.5.3
af188cb