org.aselect.authspserver.log
Class AuthSPAuthenticationLogger

java.lang.Object
  extended by org.aselect.system.logging.AuthenticationLogger
      extended by org.aselect.authspserver.log.AuthSPAuthenticationLogger

public class AuthSPAuthenticationLogger
extends AuthenticationLogger

A singleton class for the SystemLogger that logs Authentication information.

Description:
Singleton class for the SystemLogger that is located in the org.aselect.system package. It is used for logging authentication information only.

Concurrency issues:
-

Author:
Alfa & Ariss

Method Summary
static AuthSPAuthenticationLogger getHandle()
          Method to return the instance of the SystemLogger.
 void init(java.lang.Object oAuthLogging, java.lang.String sWorkingDir)
          Initializes the Authentication Logger.
 
Methods inherited from class org.aselect.system.logging.AuthenticationLogger
closeHandlers, init, init, log, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getHandle

public static AuthSPAuthenticationLogger getHandle()
Method to return the instance of the SystemLogger.

Returns:
always the same SystemLogger instance

init

public void init(java.lang.Object oAuthLogging,
                 java.lang.String sWorkingDir)
          throws ASelectException
Initializes the Authentication Logger.

Description:
Concurrency issues:
-

Preconditions:
Postconditions:
An initialized _oAuthSPAuthenticationLogger.

Parameters:
oAuthLogging - The logger config section with id='authentication'
sWorkingDir - The A-Select working dir
Throws:
ASelectException - if initialization went wrong


Copyright © 2008 SURFnet BV. All Rights Reserved.