wt.auth
Class NullLogin

java.lang.Object
  extended bywt.auth.NullLogin
All Implemented Interfaces:
Externalizable, MethodAuthenticator, Serializable

public class NullLogin
extends Object
implements MethodAuthenticator, Externalizable

This is a bootstrapping authenticator used if server is willing to accept client supplied value of user.name system property.

Supported API: true
Extendable: false

See Also:
Serialized Form

Field Summary
protected static MethodAuthenticator nestedAuthenticator
           
(package private) static long serialVersionUID
           
private  Object server
           
 String session
           
 String user
           
private static boolean VERBOSE_CLIENT
           
private static String versionID
           
 
Constructor Summary
NullLogin()
          Supported API: true
NullLogin(String session_id)
          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

versionID

private static final String versionID
See Also:
Constant Field Values

serialVersionUID

static final long serialVersionUID
See Also:
Constant Field Values

VERBOSE_CLIENT

private static final boolean VERBOSE_CLIENT

nestedAuthenticator

protected static MethodAuthenticator nestedAuthenticator

user

public String user

session

public String session

server

private Object server
Constructor Detail

NullLogin

public NullLogin()
Supported API: true


NullLogin

public NullLogin(String session_id)
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