edu.yale.its.tp.cas.util
Class SecureURL

java.lang.Object
  |
  +--edu.yale.its.tp.cas.util.SecureURL

public class SecureURL
extends java.lang.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.

NOTE: Depends on JSSE or JDK 1.4!


Constructor Summary
SecureURL()
           
 
Method Summary
static void main(java.lang.String[] args)
          For testing only...
static java.lang.String retrieve(java.lang.String url)
          Retrieve the contents from the given URL as a String, assuming the URL's server matches what we expect it to match.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecureURL

public SecureURL()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.io.IOException
For testing only...

java.io.IOException

retrieve

public static java.lang.String retrieve(java.lang.String url)
                                 throws java.io.IOException
Retrieve the contents from the given URL as a String, assuming the URL's server matches what we expect it to match.

java.io.IOException