Configures the time, in minutes, allowed for a user to complete the required data in the repository they want to access.
&GAMRepository.TimeoutToCompleteRequiredUserDataAfterLogin = Number_Minutes
Where:
&GAMRepository
Is a variable based on the GAMRepository data type.
Number_Minutes
Number of minutes available for a user to complete the required data in the repository they want to access.
By default, this property is set to 15 minutes. Its value can't be 0.
When the Repository needs specific information from the user that is not provided at the time of login, the user is redirected to a Web Panel object called GAMExampleUpdateRegisterUser.
The user must complete the missing information in that UI (GAMExampleUpdateRegisterUserWeb Panel) within the time set in the GAMRepository TimeoutToCompleteRequiredUserDataAfterLogin property.
Only after providing the required data within that time, the user can access the application.
Note: When using the GAM Backoffice, this property can be configured by selecting Repository > Configuration > General Security Policy. It is shown with the description "Timeout to complete required user data after login (minutes)".
To set this property in the GeneXus code (by using the GAM API), the syntax is as follows:
&GAMRepository.TimeoutToCompleteRequiredUserDataAfterLogin = 10
This property is available since GeneXus 18 Upgrade 10.
GAM Repository features and properties