public abstract class ClientBuilderParameters
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
osPass
OS password
|
private java.lang.String |
osUser
OS user name
|
private int |
securePort
The server's secure port or -1 if this is a remote launch (the port will be dynamically filled in
later in that case).
|
private java.lang.String |
serverAlias
The alias of the server certificate in the certificate key store which will be used to authenticate
that this server indeed is on the other side of the secure connection.
|
private java.lang.String |
uuid
Client assigned uuid
|
| Constructor and Description |
|---|
ClientBuilderParameters(java.lang.String osUser,
java.lang.String osPass,
int securePort,
java.lang.String serverAlias)
Public constructor.
|
| Modifier and Type | Method and Description |
|---|---|
abstract ClientBuilderOptions |
getDirOptions()
Returns the directory values for the client as
ClientBuilderOptions. |
java.lang.String |
getOsPass()
Get OS user password;
|
java.lang.String |
getOsUser()
Get OS user name.
|
int |
getSecurePort()
Get the server secure port;
|
java.lang.String |
getServerAlias()
Get the server alias;
|
java.lang.String |
getUuid()
Get process assigned UUID.
|
abstract boolean |
isPasswordAuthentication()
Get the authentication mode for this spawner.
|
private final java.lang.String uuid
private final java.lang.String osUser
private final java.lang.String osPass
private final int securePort
private final java.lang.String serverAlias
public ClientBuilderParameters(java.lang.String osUser,
java.lang.String osPass,
int securePort,
java.lang.String serverAlias)
osUser - The OS account username.osPass - The OS account password.securePort - The server's secure port or -1 if this is a remote launch.serverAlias - The alias of the server certificate.public abstract ClientBuilderOptions getDirOptions()
ClientBuilderOptions.public abstract boolean isPasswordAuthentication()
true indicating that the user's password is required for authentication.public java.lang.String getUuid()
public java.lang.String getOsUser()
public java.lang.String getOsPass()
public int getSecurePort()
public java.lang.String getServerAlias()