org.netserv.ipauth.service
Class RaServer

java.lang.Object
  extended by org.netserv.ipauth.service.RaServer

public class RaServer
extends java.lang.Object


Constructor Summary
RaServer(java.lang.String configFile)
           
 
Method Summary
 void handle(com.sun.net.httpserver.HttpExchange he)
           
 void loadCaCert()
           
 void loadCaCrl()
           
 void loadConfig(java.lang.String configFile)
           
 void start()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RaServer

public RaServer(java.lang.String configFile)
         throws java.io.IOException
Parameters:
configFile -
Throws:
java.io.IOException
Method Detail

handle

public void handle(com.sun.net.httpserver.HttpExchange he)
            throws java.io.IOException
Throws:
java.io.IOException

loadCaCert

public void loadCaCert()
                throws java.net.MalformedURLException,
                       java.io.IOException,
                       java.security.cert.CertificateException,
                       java.security.NoSuchProviderException
Throws:
java.net.MalformedURLException
java.io.IOException
java.security.cert.CertificateException
java.security.NoSuchProviderException

loadCaCrl

public void loadCaCrl()
               throws java.net.MalformedURLException,
                      java.io.IOException,
                      java.security.cert.CertificateException,
                      java.security.NoSuchProviderException,
                      java.security.cert.CRLException
Throws:
java.net.MalformedURLException
java.io.IOException
java.security.cert.CertificateException
java.security.NoSuchProviderException
java.security.cert.CRLException

loadConfig

public void loadConfig(java.lang.String configFile)
                throws java.io.IOException
Parameters:
configFile -
Throws:
java.io.IOException

start

public void start()