wt.httpgw
Class FormLogin

java.lang.Object
  extended bywt.httpgw.FormLogin
All Implemented Interfaces:
Externalizable, MethodAuthenticator, Serializable

public class FormLogin
extends Object
implements MethodAuthenticator, Externalizable

This is a bootstrapping authenticator used if server is willing to accept user names as authenticated via Form authentication.

Supported API: true
Extendable: false

See Also:
Serialized Form

Field Summary
protected  String authUrl
           
protected  MethodAuthenticator nestedAuthenticator
           
private static String RESOURCE
           
(package private) static long serialVersionUID
           
private  Object server
           
protected  String sessionId
           
private static boolean VERBOSE_CLIENT
           
 
Fields inherited from interface wt.method.MethodAuthenticator
versionID
 
Constructor Summary
FormLogin()
          Supported API: true
FormLogin(String sessionId)
          Supported API: true
 
Method Summary
 MethodArgs endorse(MethodArgs args)
          Supported API: false
 boolean failure(MethodArgs args, AuthenticationException e)
          Supported API: false
 RemoteMethodServer getServer()
          Supported API: false
 boolean init()
          Supported API: false
 MethodArgs newMethodArgs()
          Supported API: false
 void readExternal(ObjectInput input_stream)
          Supported API: false
 void setServer(RemoteMethodServer server)
          Supported API: false
 void writeExternal(ObjectOutput output_stream)
          Supported API: false
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

serialVersionUID

static final long serialVersionUID
See Also:
Constant Field Values

VERBOSE_CLIENT

private static final boolean VERBOSE_CLIENT

authUrl

protected String authUrl

sessionId

protected String sessionId

nestedAuthenticator

protected MethodAuthenticator nestedAuthenticator

server

private Object server
Constructor Detail

FormLogin

public FormLogin()
Supported API: true


FormLogin

public FormLogin(String sessionId)
Supported API: true

Method Detail

newMethodArgs

public MethodArgs newMethodArgs()
Supported API: false

Specified by:
newMethodArgs in interface MethodAuthenticator

endorse

public MethodArgs endorse(MethodArgs args)
Supported API: false

Specified by:
endorse in interface MethodAuthenticator

failure

public boolean failure(MethodArgs args,
                       AuthenticationException e)
Supported API: false

Specified by:
failure in interface MethodAuthenticator

init

public boolean init()
Supported API: false

Specified by:
init in interface MethodAuthenticator

readExternal

public void readExternal(ObjectInput input_stream)
                  throws IOException,
                         ClassNotFoundException
Supported API: false

Specified by:
readExternal in interface Externalizable
Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput output_stream)
                   throws IOException
Supported API: false

Specified by:
writeExternal in interface Externalizable
Throws:
IOException

setServer

public void setServer(RemoteMethodServer server)
Supported API: false

Specified by:
setServer in interface MethodAuthenticator

getServer

public RemoteMethodServer getServer()
Supported API: false

Specified by:
getServer in interface MethodAuthenticator