public class LoginCredentials
extends java.lang.Object
| Constructor and Description |
|---|
LoginCredentials()
Creates a new instance
|
LoginCredentials(java.lang.String[] args)
Creates a new instance.
|
LoginCredentials(java.lang.String username,
java.lang.String password,
java.lang.String host)
Creates a new instance with the given credentials and default port
|
LoginCredentials(java.lang.String username,
java.lang.String password,
java.lang.String host,
int port)
Creates a new instance with the given credentials
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getApplicationName() |
java.util.List<java.lang.String> |
getArguments()
Returns the arguments if set as a read-only list.
|
boolean |
getCheckVersion()
Returns whether the version check is enabled
|
float |
getCompression()
Returns the compression level.
|
long |
getGroupID()
Returns the OMERO group identifier.
|
ServerInformation |
getServer()
Returns the server information.
|
UserCredentials |
getUser()
Returns the credentials.
|
boolean |
isCheckNetwork() |
boolean |
isEncryption() |
void |
setApplicationName(java.lang.String applicationName)
Set the application name
|
void |
setCheckNetwork(boolean checkNetwork)
Enable/Disable network checks
|
void |
setCheckVersion(boolean checkVersion)
Enable/Disable version check
|
void |
setCompression(float compression)
Sets the compression level
|
void |
setEncryption(boolean encryption)
Enable/Disable encryption
|
void |
setGroupID(long groupID)
Sets the groupID to use for the connection
|
public LoginCredentials()
public LoginCredentials(java.lang.String[] args)
args - The connection arguments. Note: When using this constructor
the '#' character has to be escaped with a backslash!public LoginCredentials(java.lang.String username,
java.lang.String password,
java.lang.String host)
username - The username or alternatively a session ID (in which case
the password will be ignored)password - The passwordhost - The server hostname or websocket URLpublic LoginCredentials(java.lang.String username,
java.lang.String password,
java.lang.String host,
int port)
username - The username or alternatively a session ID (in which case
the password will be ignored)password - The passwordhost - The server hostname or websocket URLport - The server portpublic java.util.List<java.lang.String> getArguments()
public boolean isEncryption()
public void setEncryption(boolean encryption)
encryption - See abovepublic boolean isCheckNetwork()
public void setCheckNetwork(boolean checkNetwork)
checkNetwork - See abovepublic float getCompression()
public void setCompression(float compression)
compression - See abovepublic java.lang.String getApplicationName()
public void setApplicationName(java.lang.String applicationName)
applicationName - See abovepublic UserCredentials getUser()
UserCredentialspublic ServerInformation getServer()
ServerInformationpublic long getGroupID()
public void setGroupID(long groupID)
groupID - The group idpublic boolean getCheckVersion()
public void setCheckVersion(boolean checkVersion)
checkVersion - Whether to check the client and server versions are compatible