org.jafer.interfaces
Class Authenticate

java.lang.Object
  extended by org.jafer.interfaces.Authenticate
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
BasicAuthenticate

public abstract class Authenticate
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
Authenticate()
           
 
Method Summary
abstract  boolean authenticate(java.lang.String username, java.lang.String groupname, java.lang.String password, java.lang.String clientIp)
           
static Authenticate load(java.net.URL config)
           
private  void readObject(java.io.ObjectInputStream ois)
           
private  void writeObject(java.io.ObjectOutputStream oos)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Authenticate

public Authenticate()
Method Detail

authenticate

public abstract boolean authenticate(java.lang.String username,
                                     java.lang.String groupname,
                                     java.lang.String password,
                                     java.lang.String clientIp)

load

public static Authenticate load(java.net.URL config)

writeObject

private void writeObject(java.io.ObjectOutputStream oos)
                  throws java.io.IOException
Throws:
java.io.IOException

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.lang.ClassNotFoundException,
                        java.io.IOException
Throws:
java.lang.ClassNotFoundException
java.io.IOException