org.aselect.authspserver.authsp.pki.crl.handler.html
Class HttpCRLHandler

java.lang.Object
  extended by org.aselect.authspserver.authsp.pki.crl.handler.html.HttpCRLHandler
All Implemented Interfaces:
ICRLHandler

public class HttpCRLHandler
extends java.lang.Object
implements ICRLHandler

The Http CRL Handler.

Description:
This CRL Handler can handle CRL stored on a webserver with the HTTP protocol. implements the ICRLHandler interface

Concurrency issues:
None

Author:
Alfa & Ariss

Field Summary
static java.lang.String MODULE
          The name of this module, that is used in the system logging.
 
Constructor Summary
HttpCRLHandler()
           
 
Method Summary
 java.security.cert.CRL getCRL(java.lang.String sUri)
          Get The CRL from the given Location on the web.
 void init(AuthSPSystemLogger oSystemLogger)
          initialize the Http CRL Handler

 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MODULE

public static final java.lang.String MODULE
The name of this module, that is used in the system logging.

See Also:
Constant Field Values
Constructor Detail

HttpCRLHandler

public HttpCRLHandler()
Method Detail

init

public void init(AuthSPSystemLogger oSystemLogger)
initialize the Http CRL Handler

Specified by:
init in interface ICRLHandler
Parameters:
oSystemLogger - The system logger
See Also:
ICRLHandler.init(org.aselect.authspserver.log.AuthSPSystemLogger)

getCRL

public java.security.cert.CRL getCRL(java.lang.String sUri)
                              throws ASelectException
Get The CRL from the given Location on the web.

Specified by:
getCRL in interface ICRLHandler
Parameters:
sUri - The location of the CRL File
Returns:
a CRL File
Throws:
ASelectException
See Also:
ICRLHandler.getCRL(java.lang.String)


Copyright © 2008 SURFnet BV. All Rights Reserved.