jwidefender.plugin
Class WindowsLogonPlugin

java.lang.Object
  extended by jwidefender.plugin.WindowsLogonPlugin
All Implemented Interfaces:
JWiDefenderPlugin

public class WindowsLogonPlugin
extends java.lang.Object
implements JWiDefenderPlugin

Logs user in using c:\Windows\Logon.exe on enterRange(). Logs user out on exitRange(). Requires username and password input.

Author:
ahandel

Constructor Summary
WindowsLogonPlugin()
           
 
Method Summary
 void enterRange()
          Called when key fob enters range.
 void exitRange()
          Called when key fob enters range.
 JWiDefenderPluginInput[] getPluginInput()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WindowsLogonPlugin

public WindowsLogonPlugin()
Method Detail

enterRange

public void enterRange()
Description copied from interface: JWiDefenderPlugin
Called when key fob enters range. Exceptions are handled by the registered JWiDefenderErrorHandler

Specified by:
enterRange in interface JWiDefenderPlugin
See Also:
jwidefender.JWiDefender.setErrorHandler, JWiDefenderErrorHandler

exitRange

public void exitRange()
Description copied from interface: JWiDefenderPlugin
Called when key fob enters range. Exceptions are handled by the registered JWiDefenderErrorHandler

Specified by:
exitRange in interface JWiDefenderPlugin
See Also:
jwidefender.JWiDefender.setErrorHandler, JWiDefenderErrorHandler

getPluginInput

public JWiDefenderPluginInput[] getPluginInput()
Specified by:
getPluginInput in interface JWiDefenderPlugin
Returns:
input that is required for this plugin
See Also:
JWiDefenderPluginInput