GAS 4.01 new features

A summary of new features and changes in functionality introduced with Genero Application Server (GAS) 4.01.

Important:

This page covers only those new features introduced with the Genero Application Server version specified in the page title. Check prior new features pages if you migrate from an earlier version. Make sure to also read the upgrade guide corresponding to this Genero version.

Corresponding upgrade guide: GAS 4.01 upgrade guide.

Previous new features guide: GAS 4.00 new features.

Table 1. Engine and Architecture
Overview Reference
The gasadmin session command has an --idle-time option. This command allows you to check if a session has user activity. It gives you the number of seconds since the last user activity on all applications in a specified session. See gasadminsession command options.
The GAS has been enhanced to support applications embedded in a third-party portal. This allows you to configure several independent applications in one xcf file that can be executed in the same Genero Browser Client (GBC) and rendered in a single Web page. See Configure Web applications for third-party portal
The APPLICATION element has an optional attribute, SinglePageApplications. This allows you to specify that applications configured in the APPLICATIONS element of the xcf file are executed as Single Page applications. See APPLICATION (for application) and APPLICATIONS
The gasadmin session command is enhanced with option --whoami to display the kind of dispatcher the GAS is using: httpdispatch, fastcgidispatch, or isapidispatch. See gasadmin session command options.
The gasadmin reset-log command allows you to reconfigure the logging for the running dispatcher, as well as for specific sessions. See gasadmin reset-log command options.
Starting at 4.01.01
The following gasadmin commands are enhanced:
  • The gasadmin session --list command is enhanced to display fglrun process ids started in the current session by the uaproxy or gwsproxy.
  • The gasadmin --version command now includes the date and time of when the GAS package was built.
See gasadmin tool.
Table 2. Single Sign-On (SSO) and delegation
Overview Reference
The oidc.app.start.mode configuration entry of the OpenidConnectServiceProvider service defines how the identity of the client is verified before starting the application. You can configure "gnonce" (genero number once) or a cookie. See Configure application starting mode
Starting at 4.01.02
The OpenID Connect service of FGLGWS has enhancements to how scopes are exchanged. The Genero Identity Provider (GIP) follows the standard RFC 8693 as the default method when creating OAuth ID and access tokens with the scope parameter. See Support for RFC 8693 in the Genero Identity Provider (GIP) creation of OAuth ID and access tokens with scopes
Note:

The new features listed in this topic are available in the latest version of the GAS. Contact your support channel for more details.