RadixWare Explorer User Guide/Working with Application

From RadixWiki
Jump to: navigation, search

Startup and Connection Setup

To work with the RadixWare Explorer, the connection to server must be established. The server must be preliminarily started (refer to RadixWare Server. Administrator Guide).

Setting up External Access to EAS Service

To ensure interaction between the RadixWare Explorer and application server when running the RadixWare Explorer on the workstation other than that the server is installed on, change the network address of the default access point being created for the EAS service. For this purpose, run the following script in the database (by any of the available means):

update RDX_SAP
set address=<host>:<port> 
where systemId=1 and uri='http://schemas.radixware.org/eas.wsdl'

where:

  • <host> - server IP address
  • <port> - number of port used to provide access to the EAS service

Subsequently, the network addresses can be set up in the RadixWare Explorer.

Running RadixWare Desktop Explorer

To run the RadixWare Desktop Explorer application, use the RadixWare Starter utility (the starter.jar file). It is recommended to start the RadixWare Desktop Explorer by means of the configuration file.

To run the application:

  1. Extract the starter.jar file from the repository where the software product is installed and save it on the local drive of the workstation where the application will be used.
  2. Execute the startup command from the directory the starter.jar file is located in. The RadixWare Desktop Explorer startup command is as follows:

java [JVM_Options] -jar starter.jar –configFile FILE, where:

[JVM_Options] - JVM parameters (refer to JVM documentation)
FILE - path to the configuration file where the RadixWare Starter and RadixWare Desktop Explorer startup parameters are defined.

Note.jpgThe RadixWare Desktop Explorer startup command: java -Xmx1g -jar starter.jar –configFile explorer.cfg

For Windows OS the explorer startup command is as follows: start java.exe [JVM_Options] -jar starter.jar –configFile FILE (for example, start java.exe -Xmx1g -jar starter.jar –configFile explorer.cfg).

Note.jpgTo run the application on OS X, specify the -XstartOnFirstThread parameter in the JVM startup parameters. The -disableSwingPreload parameter must be available in the starter startup parameters (the [Starter] section of the configuration file).

Examples of the command files used to run the RadixWare Desktop Explorer on different OS can be downloaded from [1].

The configuration file used to start the RadixWare Desktop Explorer by using the command described above must contain the [Starter] and [Explorer]' sections. The example of the configuration file content is provided below:

Example.jpg[Starter]

# URI of software product upper layer
topLayerUri=org.radixware

# Address of application SVN repository and repository branch
svnHomeUrl=svn://10.7.2.231/prod

# Authentication parameters to access SVN repository
authUser=USER
authPassword=PWD

# Parameter to unload all '''RadixWare Explorer'''-related files from SVN repository to local cache
downloadExplorer

# Main class of application being started
appClass = org.radixware.kernel.explorer.Explorer
 
# Text to be displayed on start screen
showSplashScreen = Explorer

# Parameter that must be present only when running on OS X
#disableSwingPreload

[Explorer]

# GUI language used during the startup
language= en

# Path to explorer working directory
configPath= С:\RW\Explorer

# Encoding of messages displayed in the console and in the trace file
consoleEncoding= Cp1251

# Trace level and trace file
-traceProfile = Debug
-traceFile = trace.log

# Startup parameters for '''RadixWare User Extensions Designer'''
extDesignerMaxHeapSize=1000m

# List of jar files used to search for the classes when compiling user-defined functions
udsBuildPath= org.radixware/kernel/server/lib/ojdbc6.jar

The software product distribution kit includes the explorer.cfg file that can be used as a configuration file to start the RadixWare Desktop Explorer (specify the file in the startup command). Preliminarily, adjust the startup parameters in this file.

For details on the startup parameters defined in the [Starter] section of the configuration file, refer to RadixWare Starter. Administrator Guide.

The RadixWare Explorer-specific startup parameters ([Explorer] section of the configuration file) are described in the table below:


Parameter / Field in Startup Dialog Box Description Usage
-language= LANGAUGE The interface language. The parameter value is a language code consisting of two letters or a full name of the language (list of language codes is provided on [2]). The codes are not case-sensitive. By default, the language from the workstation OS settings is used. When establishing a connection the language specified in the application settings is used. -language= EN or

-language= english

-configPath= FILE The path to the working directory of the RadixWare Explorer. The directory is used to save the connection settings and user-defined settings of the application appearance.

The default values are: for Windows: %APPDATA%\radixware.org\explorer for Linux and OS X: $HOME/radixware.org/explorer

-configPath=С:\RW\Explorer
-consoleEncoding= ENCODING The encoding of messages displayed on the console and in the trace file. Available values:
  • US-ASCII
  • ISO-8859-1
  • UTF-16BE
  • UTF-16LE
  • UTF-16, etc.

For the complete list of the parameter values, refer to [3]. The default value is UTF-8.

-consoleEncoding= Cp1251
-traceFile= FILE The path to the trace file. -traceFile = trace.log
-traceProfile=SEVERITY The severity level of the events to be written to the trace. Available values:
  • Debug
  • Event
  • Warning
  • Error
  • Alarm
-traceProfile = Debug
–traceMinSeverity=SEVERITY The severity level of the events to notify visually the user about (the trace icon located in the bottom right corner of the application will flash). The available values are identical to those of the -traceProfile parameter. –traceMinSeverity = Debug
-extDesignerMaxHeapSize= SIZE The startup parameters of the RadixWare User Extensions Designer.

If the extDesignerMaxHeapSize parameter is not specified, the value calculated as follows will be used by default: workstation RAM*0,35, but not less than 800MB and not greater than 4GB.
This parameter value can be overridden in the RadixWare Desktop Explorer application, in the Heap size (Mb) parameter (Options | Settings... | User Extensions Designer).

-extDesignerMaxHeapSize=

1000m

-extDesignerAwaitStarter=TIME The timeout for starter cache update (in milliseconds) at RadixWare User Extensions Designer startup.

If the parameter is not defined, the default value of timeout is 3 minutes.
This parameter value can be overridden in the RadixWare Desktop Explorer application, in the Waiting for start timeout (s) parameter (Options | Settings... | User Extensions Designer).

-extDesignerAwaitStarter= 300000
-udsBuildPath=FILE The list of jar files used to search for the classes when compiling the user-defined functions.

If the parameter is not defined for RadixWare Explorer, the value from the RadixWare Server settings is used.

-udsBuildPath= org.radixware/kernel/server/lib/ojdbc6.jar
–extMetaInfoPreload If the parameter is used, background preloading of additional metainformation is performed after the connection is established. This information is required for the user-defined function editor. In this instance, the RadixWare Explorer requires more memory. Loading of this metainformation may slow down the RadixWare Explorer but it will take less time to run the user-defined function editor for the first time. –extMetaInfoPreload
-alternateUdfCompletionShortcut The alternate combination of hot keys (in addition to the standard combination Ctrl+Space) for calling a prompt in the user-defined function editor. -alternateUdfCompletionShortcut=Ctrl+Q
-detailed3rdPartyLogging If the parameter is used, the tracing of Event and Debug messages in which the event sources are third-party components / libraries is enabled. -detailed3rdPartyLogging
–appIcon The relative or absolute path to the file containing the icon to be displayed on the toolbar and in the header of main window of RadixWare Desktop Explorer application instead of the standard icon. –appIcon=icon.jpg
Parameters used to start RadixWare Desktop Explorer application in the mode of low memory consumption
–noSqml The parameter prohibits the use of SQML definitions. If this parameter is used, the RadixWare Explorer application requires less memory.

If the -noSqml parameter is added, it is not possible to perform as follows:

  • Working in the Filters Manager, in the filter editor in view and edit modes.
  • Working with the common filter containing a parameter that is based on the property not displayed in the editor, or based on the DB table column (the filter is not displayed).
  • Editing a text written in the SQL language in the SQML editor (this text is view-only).
–noSqml
–noSqmlPreload The parameter prohibits background preloading of SQML definitions. If this parameter is used, the RadixWare Explorer application requires less memory, but the first use of SQML will take more time. This parameter is ignored if the –noSqml parameter is used. –noSqmlPreload
–noExtMetaInfo If the parameter is added, it is not possible to view and edit the user-defined functions. –noExtMetaInfo
-noUDS If the parameter is added, it is not possible to start the RadixWare User Extensions Designer. -noUDS

Running RadixWare Web Explorer

The RadixWare Web Explorer application is used to provide access to the user workplace via the Web interface. As a client application the Web browser interacts with the RadixWare Web Presentation Server via the HTTPS (or HTTP) protocol. To run the RadixWare Web Explorer:

  1. Make sure that the RadixWare Web Presentation Server is started on the server (refer to RadixWare Web Presentation Server. Administrator Guide).
  2. Run the browser.
  3. Go to the Web presentation page, for example, [4]. The address where the Web interface is available depends on the Web presentation server settings.

Setting up RadixWare Explorer Connection

When starting the RadixWare Explorer, the User Login dialog box is displayed:

Zoom In

RadixWare Desktop Explorer

Zoom In

RadixWare Web Explorer

Specify the following login parameters:


RadixWare Desktop Explorer

RadixWare Web Explorer

User Name. If the Kerberos authentication protocol is used, the user account name on the Kerberos authentication server will be used to log in to the system (in Windows OS, it is the user domain name).

User Name

Password:

  • If the username/password authentication is used, enter the user password.
  • If SSL authentication is used, enter the keystore password.
  • If Kerberos authentication is used, the user password is not required in case the user has been authenticated on Kerberos server and the authentication data can be accessed. Otherwise, enter the Kerberos user account password.

Password:

  • If the username/password authentication is used, enter the user password.
  • If SSL authentication is used, the password entry is not required. Depending on the used browser, the certificate usage confirmation can be required. See how to set up the user authentication by certificate in User Authentication by Certificate.
  • If Kerberos authentication is used, the user password entry depends on the system settings. For details on how to set up user authentication by Kerberos protocol, refer to User Authentication by Kerberos protocol.

Connection. Use the drop-down list to select the required connection from those previously described. If the required connection is absent, use the Connections Manager editor opened by clicking open-selector.jpg (see how to work in this editor below).


Station. The station name registered in the system.


Language. The interface language.

To confirm the entered parameters and establish the connection, click the ОК button.


If the invalid password is entered, the respective dialog box will be displayed:


connection_3.jpg


Clicking the OK button opens the User Login dialog box. Enter the password once again.


If the connection is successfully established, the header of the main window will display the connection name, the user name, and the station name. Otherwise, the respective message will be displayed.


It is possible to configure the system so that the user is prompted to re-enter the password if no actions are performed in the client application during a certain time period. In this case, when the session becomes active, the Enter Password dialog box will be displayed. Enter the user password, keystore password (if SSL connection is used) or the Kerberos user account password (if Kerberos protocol is used):

connection_4.jpg

Breaking Connection

It is possible to break the connection anytime. For this purpose:

  • click break_connection.jpg on the toolbar
  • select Server | Disconnect


When disconnected, the user can execute the following operations:

  • establish connection (Server menu or view_5.jpg on the toolbar)
  • view the trace (the Server menu)
  • check for updates (the Server menu)
  • view information about the program (the Help menu)
  • exit the application (the Server menu)(RadixWare Desktop Explorer application)
  • manage connections (the Options menu) (RadixWare Desktop Explorer application)
  • exit the application by closing the window or the tab of the Web browser (RadixWare Web Explorer application)


To connect the server again:
1. Select Server | Connect... or click view_5.jpg on the toolbar.
2. Execute operations described in Client Application Startup and Setup.


Connections Setup

The operation is available in the RadixWare Desktop Explorer.

To set up the possible connections to servers, use the Connections Manager dialog box. For this purpose, perform one of the following actions:

  • click open-selector.jpg in the User Login dialog box
  • select Options | Connections Manager

The Connections Manager dialog box looks as follows:

Adjustment new connection 1 .jpg

The dialog box contains the list of previously created connections (if there are any). To manage the connections, use the commands of creating / deleting the connection, creating a copy of connection, and editing the parameters of the selected connection.

The Connection Options dialog box looks as follows:

Adjustment new connection 2 .jpg

The dialog box contains the following elements:

  • The Connection name field. Enter any connection name.
  • Pages:

"Main Options" Page

The settings are available in the RadixWare Desktop Explorer.

To set up the main connection parameters, use the Main Options page:

Note.jpgThe administrator reports the connection parameters to the user. The parameters are the personal user settings stored on the local drive.

  • User name. The name of the user registered in the system. The parameter is available for editing if the username/password authentication is used. The parameter cannot be edited in the following cases:
    • If the user authentication by certificate is used. When logging in, the name specified in the certificate will be used.
    • If Kerberos authentication is used on Windows OS. When logging in, the current OS user name will be used.
  • Servers. The access point address to the EAS service (the service is provided by the ARTE unit). It is possible to enter several server addresses. To define the addresses, use semicolon or a standard array editor. The format of completing the field: <server IP address>:<port number>.
  • Station name. The name of the station logged in the system.
  • Language. The interface language. The value is selected from the drop-down list.
  • Country. The country of the system user. The value is selected from the drop-down list. The list of values depends on the selected language of the interface.
  • The examples of date and time format are displayed for each country in the list:

Format examples date time.jpg

  • Number format
  • Short date/time format
  • Medium date/time format
  • Long date/time format
  • Full date/time format
  • Trace level. The minimum severity level of the messages written to the trace. Available values:
    • Debug
    • Event
    • Warning
    • Error
    • Alarm
    • None
  • Explorer root. To select the root item, use the drop-down list. The list is requested from server. If the root item is not defined in the connection settings, the system will display a list of all possible root items for the current user each time after the user is logged in.

Note.jpgIt is possible to change the root item when running the application in Tree | Change Explorer Root.

  • Comment. The field implements the facility to describe some specific features of the current connection.
  • Automatically discover server addresses. If the flag is set, the settings of the service’s client profiles and their links to the EAS access points (these settings are stored in the system manifest file) will be used to set a connection. If the flag is not set, one of the available addresses specified in the connection settings will be always used. The flag is set, by default.

"Security" Page

The settings are available in the RadixWare Desktop Explorer.

The Security page of the Connection Options dialog box is used to set up the connection security:

Adjustment ssl connection 1.jpg

The Security page contains the following parameters:

  • Authentication Type. The used authentication method. Available values:
    • Password. The user is authenticated by username and password.
    • Certificate. The user is authenticated by certificate. To log in to the system, define the password to the key or e-device (depending on the storage type). If the Certificate value is selected, the Use TLS Encryption flag is automatically set.
    • Kerberos. The user is authenticated by Kerberos protocol. To use this authentication method, the service provided by RadixWare server must be registered on the authentication service. The service name is defined in the EAS Principal Name parameter. If the user logs in to the OS using Kerberos, the existing authentication data is used. If the authentication data cannot be accessed, the user password will be requested, this password is checked by authentication server.

For details on how to set up the user authentication by Kerberos protocol, refer to User Authentication by Kerberos protocol.

  • Use TLS Encryption. If the flag is set, the following parameters become available:
    • Key store type. To define the type of keys storing, set one of the following flags:
      • File. The keys are stored in the file of the local drive in RadixWare Desktop Explorer work directory.
      • PKCS#11. The keys are stored on the electronic device of the E-token type.
    • Certificates button. Opens the "Certificate Manager" dialog box.
    • PKCS#11 Settings button. Opens the "PKCS#11 Configuration" dialog box. The button is available, if the key store type is PKCS#11.

Note.jpgIt is recommended to always use the TLS encryption in order to ensure the integrity and security of data being transferred.

  • EAS Principal Name. The name under which the EAS service is registered on the authentication server. It is available for editing if the Kerberos authentication type is selected. The default value is HTTP/eas.radixware.org@<KERBEROS_REALM>. In Windows OS, the domain name is used as KERBEROS_REALM.

Note.jpgWhen specifying KERBEROS_REALM, use the upper-case letter symbols.

"Certificate Manager" Dialog Box

The settings are available in the RadixWare Desktop Explorer.

The Certificate Manager dialog box enables the user to manage personal keys and set up the list of trusted server certificates.

adjustment_ssl_connection_2.jpg

note.jpgIf the PKCS#11 keystore type is selected, the password to the e-key of the PKCS#11 type is requested when opening the Certificate Manager dialog box.


Personal Page

The existing user keys are displayed in the Certificate Manager that provides the following information about the key:

  • Alias (the certificate name)
  • Issued to
  • Issued by
  • Valid from
  • Valid to

note.jpgThe Personal page displays information about the certificates stored on the PKCS#11 device.

The following operations are available on the Personal page:

Button

Name

Function

hmfile_hash_ea50b477.jpg

Generate Key Pair

Creates personal user key. Parameters of operation:

  • User name.
  • User ID. The user identifier (user account name).
  • Organization unit, Organization name, Locality, State, Country. Information about the organization requesting the certificate.
  • Key length. To select value, use the drop-down list. The default value is 1024.
  • Key public exponent. To select value, use the drop-down list. Available values: 3, 17, 6557. The default value is 3.
  • Key validity (days)
  • Key password. The password for the personal key. The parameter is mandatory. The parameter will not be displayed if the PKCS#11 keystore type is selected.
  • Password confirmation
  • Certificate alias. The alias of a new certificate. The parameter is displayed if the PKCS#11 keystore type is selected.

import_cert_and_rsa.jpg

Import Personal Certificate and RSA key from PKCS#12 keystore

Imports the personal certificate and RSA key from PKCS#12 keystore. Parameters of operation:

  • PKCS#12 Key Store File. Clicking open-selector.jpg opens the standard dialog box for selecting the path to the file where the PKCS#12 keystore is stored. The file format is "*.p12".
  • PKCS#12 Key Store Password

hmfile_hash_dd93de2a.jpg

Request Signing

Requests to sign the certificate of the key. Parameters of operation:

  • Certificate request file. The path to the file where the certificate request is stored. The file format is "*.cer".
  • Personal key password (defined when generating a personal user key). The parameter value will be ignored if the PKCS#11 keystore type is selected.

The operation can be executed from the context menu of the key certificate.

receive_cert.jpg

Receive Certificate

Receives the key certificate. Parameters of operation:

  • Certificate file. Clicking open-selector.jpg opens the standard dialog box for selecting the path to the file where the trusted certificate is stored . The file format is "*.cer".
  • Personal key password (defined when generating a personal user key). The parameter value will be ignored if the PKCS#11 keystore type is selected.

The operation can be executed from the context menu of the key certificate.

delete_entry.jpg

Delete Entry

Deletes the key selected in the Certificate Manager dialog box. The operation can be executed from the context menu of the key certificate.


"Trusted" Page

The trusted certificate is used to verify the server when connecting to it.

adjustment_ssl_connection_4.jpg

note.jpg If the server sends the certificate which is not registered as a trusted one, the dialog box with information about the certificate and its issuer is displayed. In this dialog box, confirm or decline the action of adding the certificate to the list of trusted ones.

The existing certificates are displayed in the Certificate Manager log that provides the following information:

  • Alias (the certificate name)
  • Issued to
  • Issued by
  • Valid from
  • Valid to

note.jpg The Trusted page displays information about the certificates stored on the PKCS#11 device. The following operations are available on the Trusted page:

Button

Name

Function

import_trusted_cert.jpg

Import Trusted Certificate

Imports the trusted certificate. Parameters of operation:

  • Certificate file. Clicking open-selector.jpg opens the standard dialog box for selecting the path to the file where the trusted certificate is stored. The file format is "*.cer".
  • Alias. The name of the certificate stored on the local drive.

delete_entry.jpg

Delete entry

Deletes the key selected in the dialog box. The operation can be executed from the context menu of the key certificate.

"PKCS#11 Configuration" Dialog Box

The settings are available available in the RadixWare Desktop Explorer.

Note.jpgBefore setting up the configurator, the drivers for the eToken device must be installed.

The PKCS#11 Configuration dialog box is used to set up the keystore of PKCS#11 type.

Redactorpkcs11.jpg

The dialog box contains the following settings:

  • Name. The name of device. It is defined arbitrarily.
  • Library path. The path to the file of the library supporting PKCS#11. The location of the library file depends on the OS, for example:
    • for Windows OS: C:WINDOWSsystem32eTPKCS11.dll
    • for Linux OS: /usr/lib/libeTPkcs11.so
  • Autoselect slot index. If the flag is set, the value of the slot index is set automatically when using the PKCS#11 keystore. By default, the flag is set. If the flag is set, the Slot index parameter is not available. The slot index selection is based on the certificate alias specified in the Certificate alias parameter. If the system fails to select the required slot index when connecting the RadixWare Explorer, the user is offered to select the eToken device (if several devices are available) in the respective dialog box. The slot index will be selected based on the eToken device. The slot index is selected so that the certificate with the specified alias is available.
  • Slot index. The device slot number. Define it in the range from 1 to 99. The default value is 0. It is also possible to select the slot by clicking Open-selector.jpg button.
  • Certificate alias. Set the value manually or select the certificate alias available in the eToken device by clicking Open-selector.jpg button.
  • Description. The description of the current configuration.
  • Details. The button opens the dialog box containing additional settings for the eToken device (refer to Java PKCS#11 Reference Guide):
    • Mechanisms area. The area is used to set up PKCS#11 mechanisms. To enable or disable using of mechanisms when working with eToken, set the respective flag. At that, the following components of the dialog box will be available:
      • Enable flag. If the flag is set, the list of mechanisms specified in the field below will be used (Note.jpg on condition that the specified mechanisms are supported by the SUN PKCS#11 provider and eToken device). All the rest mechanisms will be ignored.
      • Disable flag. If the flag is set, the list of mechanisms specified in the field below will be ignored (even though the specified mechanisms are supported by the SUN PKCS#11 provider and eToken device).
      • The field for specifying PKCS#11 mechanisms. For the list of possible mechanisms, refer to Java PKCS#11 Reference Guide. The mechanisms must be separated by the space character. Example.jpgCKM_RSA_PKCS CKM_RSA_PKCS_KEY_PAIR_GEN
    • Advanced area. The field is used to specify additional PKCS#11 attributes. They are used if the respective flag is set. At that, the editing area for specifying the attributes becomes active. For the record format and the list of available attributes, refer to Java PKCS#11 Reference Guide.

The information specified in this area is written to the configuration file of this e-device.

Changing Password of Current User

It is possible to change the password in the RadixWare Explorer application. To change the password, go to Server | Change Password....

To change the password, specify the following:

  • Current password. The current password.
  • New password. A new password that will be used in future.
  • Confirmation. A new password entered for confirmation.

To activate a new password, click the OK button. To cancel the password change, click the Cancel button.

Change password.jpg

Updating Application

One of RadixWare Explorer architectural features is automatic check for updates and installation. RadixWare Explorer is updated after all instances of the application server have been updated. If when executing the request to the server, the system detects that version of all available instances is different from the explorer version, the system starts the application update.

RadixWare Desktop Explorer

  • If the connection is established, the user is suggested to restart the explorer.

Renovation 4.jpg

After restart, the last session of the application is automatically restored:

  • all objects inserted in the tree (if they are present in the new version)
  • state of items with child objects in the tree (folded/expanded)
  • current item in the explorer tree

The modal dialog boxes are not restored after the restart. If the EAS session has been closed during the restart due to timeout of user inactivity period (it is defined in the Inactive user session retention period (min) parameter of the system settings), it is required to enter the password to the user account in the Enter Password dialog box after the restart:

Renovation 3.jpg

  • If the connection is not established:
  • The user is suggested to restart the application if there are changes in the system core.
  • The application is updated to the required version automatically if there are no changes in the system core.

The following dialog box is displayed:

Update load version.jpg

Example.jpgDuring the update procedure, the following situation can occur: the files of new version have been copied to SVN repository, but the instances are not switched to this version yet. In this case, explorer is started with the latest version available in the repository, but when the request to the server is sent for the first time, the explorer is switched to the version used by the instances of the application server. At that, the system displays the following dialog box and suggests the user to restart the explorer:

Update restart explorer desktop.jpg

RadixWare Web Explorer

  • If the connection is established, and there are no changes in the system core, the user is suggested to update the application to a new version.

Update web.png

After restart, the last session of the application is automatically restored:

  • all objects inserted in the tree (if they are present in the new version)
  • state of items with child objects in the tree (folded/expanded)
  • current item in the explorer tree

The modal dialog boxes are not restored after the restart.

  • If the connection is not established, and there are no changes in the system core, the application is updated to the required version automatically at connection.
  • If there are changes in the system core (irrespective of whether the connection is established), the system displays the message on versions mismatch and suggests the user to contact the system administrator.

Update kernel web.png

For details on actions performed by administrator when the versions of web server and application sever do not match, refer to RadixWare Web Presentation Server. Administrator Guide.

Exiting Application

note.jpgBefore closing the application, it is required to save all changes.

To exit the RadixWare Explorer application, use one of the following ways:

RadixWare Desktop Explorer

RadixWare Web Explorer

  • go to Server | Exit
  • close the window or the tab of the Web browser
  • click exit_1.jpg (Close) in the right part of the application title bar

At that, the connection with the server is broken and the RadixWare Explorer application is closed.