RSE
Release 1.0

org.eclipse.rse.core.model
Class SystemSignonInformation

java.lang.Object
  extended byorg.eclipse.rse.core.model.SystemSignonInformation

public final class SystemSignonInformation
extends Object

This class encapsulates the signon information required for a remote system. This class must be secure and never disclose the password for the remote system in its unencrypted form. However the encrypted form of the password is not considered secret information and can be accessed by anyone.


Constructor Summary
SystemSignonInformation()
          Default no-arg constructor
SystemSignonInformation(String hostname, String userid, String systemType)
          Constructor for SystemSignonInformation.
SystemSignonInformation(String hostname, String userid, String password, String systemType)
          Constructor for SystemSignonInformation.
 
Method Summary
 String getHostname()
          Returns the hostname of the remote system
 String getPassword()
          Return the password for the remote system
 String getSystemType()
          Returns the systemType of the remote system
 String getUserid()
          Returns the userid for the remote system
 void setHostname(String hostname)
          Sets the hostname.
 void setPassword(String string)
          Sets the password for the remote system
 void setSystemType(String systemType)
          Sets the systemType.
 void setUserid(String userid)
          Sets the userid.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SystemSignonInformation

public SystemSignonInformation()
Default no-arg constructor


SystemSignonInformation

public SystemSignonInformation(String hostname,
                               String userid,
                               String systemType)
Constructor for SystemSignonInformation.


SystemSignonInformation

public SystemSignonInformation(String hostname,
                               String userid,
                               String password,
                               String systemType)
Constructor for SystemSignonInformation.

Method Detail

getHostname

public String getHostname()
Returns the hostname of the remote system

Returns:
String

getSystemType

public String getSystemType()
Returns the systemType of the remote system

Returns:
String

getUserid

public String getUserid()
Returns the userid for the remote system

Returns:
String

getPassword

public String getPassword()
Return the password for the remote system


setPassword

public void setPassword(String string)
Sets the password for the remote system


setHostname

public void setHostname(String hostname)
Sets the hostname.

Parameters:
hostname - The hostname to set

setSystemType

public void setSystemType(String systemType)
Sets the systemType.

Parameters:
systemType - The systemType to set

setUserid

public void setUserid(String userid)
Sets the userid.

Parameters:
userid - The userid to set

RSE
Release 1.0

Copyright (c) IBM Corporation and others 2000, 2006. All Rights Reserved.