jfileupload.transfer.client.mdesign
Class AuthenticationModel

java.lang.Object
  extended by jfileupload.transfer.client.mdesign.AuthenticationModel

public class AuthenticationModel
extends java.lang.Object

This class implements an authentication model.


Constructor Summary
AuthenticationModel()
           
 
Method Summary
 java.lang.String getDomain()
          Return window domain for NTLM authentication.
 java.lang.String getHost()
          Return hostname.
 char[] getPassword()
          Return password.
 java.lang.String getRealm()
          Return authentication realm
 java.lang.String getScheme()
          Return authentication scheme.
 java.lang.String getServer()
          Return server that requires authentication.
 java.lang.String getUsername()
          Return username.
 boolean isHttp()
          Return true for HTTP authentication.
 boolean isNTLM()
          Return true for NTLM authentication.
 boolean isProxy()
          Return true for proxy authentication.
 void setDomain(java.lang.String domain)
          Set window domain for NTLM authentication.
 void setHost(java.lang.String host)
          Set hostname.
 void setHttp(boolean http)
          Enable/Disable HTTP authentication.
 void setNTLM(boolean ntlm)
          Enable/Disable NTLM authentication.
 void setPassword(char[] password)
          Set password.
 void setProxy(boolean proxy)
          Enable/Disable proxy authentication.
 void setRealm(java.lang.String realm)
          Set authentication realm.
 void setScheme(java.lang.String scheme)
          Set authentication scheme.
 void setServer(java.lang.String server)
          Set server that requires authentication.
 void setUsername(java.lang.String username)
          Set username.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthenticationModel

public AuthenticationModel()
Method Detail

getDomain

public java.lang.String getDomain()
Return window domain for NTLM authentication.

Returns:

setDomain

public void setDomain(java.lang.String domain)
Set window domain for NTLM authentication.

Parameters:
domain -

getHost

public java.lang.String getHost()
Return hostname.

Returns:

setHost

public void setHost(java.lang.String host)
Set hostname.

Parameters:
host -

isHttp

public boolean isHttp()
Return true for HTTP authentication.

Returns:

setHttp

public void setHttp(boolean http)
Enable/Disable HTTP authentication.

Parameters:
http -

getPassword

public char[] getPassword()
Return password.

Returns:

setPassword

public void setPassword(char[] password)
Set password.

Parameters:
password -

isProxy

public boolean isProxy()
Return true for proxy authentication.

Returns:

setProxy

public void setProxy(boolean proxy)
Enable/Disable proxy authentication.

Parameters:
proxy -

getRealm

public java.lang.String getRealm()
Return authentication realm

Returns:

setRealm

public void setRealm(java.lang.String realm)
Set authentication realm.

Parameters:
realm -

getScheme

public java.lang.String getScheme()
Return authentication scheme.

Returns:

setScheme

public void setScheme(java.lang.String scheme)
Set authentication scheme.

Parameters:
scheme -

getServer

public java.lang.String getServer()
Return server that requires authentication.

Returns:

setServer

public void setServer(java.lang.String server)
Set server that requires authentication.

Parameters:
server -

getUsername

public java.lang.String getUsername()
Return username.

Returns:

setUsername

public void setUsername(java.lang.String username)
Set username.

Parameters:
username -

isNTLM

public boolean isNTLM()
Return true for NTLM authentication.

Returns:

setNTLM

public void setNTLM(boolean ntlm)
Enable/Disable NTLM authentication.

Parameters:
ntlm -