public class DeviceUser
extends java.lang.Object
implements java.io.Serializable
Device class. The
idea being that we associate a local user name, with authentication
credentials at the managed device. Typically the element manager code has a
concept of users logged on to the element manager. These usere names are
typically not the same user names used at the managed devices. Thus this
class provides a mapping from local users to device users. In the
Device class we can install several users and then at connection
time pick the DeviceUser associated to the user currently logged in to the
element manager.| Constructor and Description |
|---|
DeviceUser(java.lang.String localUser,
java.lang.String remoteUser,
char[] pemPrivateKey,
java.lang.String keyPassPhrase)
Constructor.
|
DeviceUser(java.lang.String localUser,
java.lang.String remoteUser,
java.io.File pemFile,
java.lang.String keyPassPhrase)
Constructor.
|
DeviceUser(java.lang.String localUser,
java.lang.String remoteUser,
java.lang.String password)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getKeyPassPhrase() |
java.lang.String |
getLocalUser() |
java.lang.String |
getPassword() |
java.io.File |
getPemFile() |
char[] |
getPemPrivateKey() |
java.lang.String |
getRemoteuser() |
public DeviceUser(java.lang.String localUser,
java.lang.String remoteUser,
java.lang.String password)
public DeviceUser(java.lang.String localUser,
java.lang.String remoteUser,
java.io.File pemFile,
java.lang.String keyPassPhrase)
public DeviceUser(java.lang.String localUser,
java.lang.String remoteUser,
char[] pemPrivateKey,
java.lang.String keyPassPhrase)
public java.lang.String getLocalUser()
public java.lang.String getRemoteuser()
public java.lang.String getPassword()
public java.io.File getPemFile()
public char[] getPemPrivateKey()
public java.lang.String getKeyPassPhrase()