Package edu.yale.its.tp.cas.util
Class SecureURL
- java.lang.Object
-
- edu.yale.its.tp.cas.util.SecureURL
-
public class SecureURL extends Object
A class housing some utility functions exposing secure URL validation and content retrieval. The rules are intended to be about as restrictive as a common browser with respect to server-certificate validation.
-
-
Constructor Summary
Constructors Constructor Description SecureURL()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
main(String[] args)
For testing only...static String
retrieve(String url)
Retrieve the contents from the given URL as a String, assuming the URL's server matches what we expect it to match.static String
retrieve(String url, Boolean force_https)
-
-
-
Method Detail
-
main
public static void main(String[] args) throws IOException
For testing only...- Throws:
IOException
-
retrieve
public static String retrieve(String url) throws IOException
Retrieve the contents from the given URL as a String, assuming the URL's server matches what we expect it to match.- Throws:
IOException
-
retrieve
public static String retrieve(String url, Boolean force_https) throws IOException
- Throws:
IOException
-
-