Remote Systems
v6.4.1

com.ibm.etools.systems.model.impl
Class SystemSignonInformation

java.lang.Object
  extended bycom.ibm.etools.systems.model.impl.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.


Field Summary
static String copyright
           
 
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
 

Field Detail

copyright

public static final String copyright
See Also:
Constant Field Values
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

Remote Systems
v6.4.1

Copyright © 2005 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.