Windows

Visual LANSA Framework

Windows

In Windows Frameworks these IIPs are available:

Method Description  

avCheckAuth Method

This method allows you to add your own layer of security on top the Framework security.

 

avCheckInstanceAuth Method

This method allows you to add instance-level security on top the Framework security.

 

AvCheckUserLicense

This IIP method allows you to license your Framework.

 

avCloseMAINWindow

Main window is to be closed

avCloseSECONDWindow

Secondary window is to be closed

AvConnectFiles

Connects file to a server system.

 

AvDisConnectFiles

Disconnects files from a server system.

 

AvEnrollVisualStyles

This method allows you to enroll your own visual styles.

 

avMAINWindowReady

Main window has opened and is ready for work

AvPasswordRules

This IIP method allows the Framework designer to code rules that new passwords must obey. These rules only apply to passwords created for local sign on. Examples of such rules might be "Must be more than 6 characters" or "Must not contain the same letter twice" or "Must contain at least one digit".

 

AvPrivateConnect

This IIP method replaces the standard Framework logon / connection process with a private version.

 

AvPrivateDisconnect

This IIP method replaces the standard Framework disconnection with a private version.

 

avQFActionSelection

This controls what happens when the clicks on one of the entries located in the quick find dialog. (If Quick Find Override Feature is activated).

avQFLoadSearchList

This overrides the list of possible values that can be searched for, in the Quick Find dialog. (If Quick Find Override Feature is activated).

avSECONDWindowReady

Secondary window has opened and is ready for work

avSetBCSessionValues

Sets session values just before the connection to the server occurs.

Most session values are set  by IIP avSetSessionValues, but since this occurs after connection to the server, it is not appropriate for some session values (for example session value PSRR). Use this IIP to set the session values that need to be set prior to connection.

 

AvSetSessionValues

Sets session values (via Built-In SET_SESSION_VALUE) for users at sign on time.

 

avValidateLANSAName

This IIP method is used to check the names of functions, processes, wams and reusable parts generated by the Program Coding Assistant

 

AvValidateUser

Supports imbedded validation of user profiles and passwords.

 

UF_SYSBR/UFU0005

 

This server function allows Windows Client Server applications to modify the user profile after the user has connected to the server. This allows framework security to be based on a different user than the user profile that was used to connect to the server.

A typical use of this function would be to create a VLF user profile for each category of user, and assign the appropriate VLF authorities to this user profile. Then when individual users sign on to the server, this function allocates them to the appropriate VLF user based on user data held on the server, or based on their iSeries group profile.

See the source code of UF_SYSBR/UFU0005 for more details

 

 

 

 

RAMP Dynamic Naming IIPs

avMakeControlName

This method is called each time a cell in the Input/Output control grid in Dynamic Naming interface receives the focus. It allows you to standardise the screen’s field names should your application use a certain naming convention.

avMakeFormName

This method is called when a form has yet to be named using Dynamic Naming.

avValidateControlNam

Validate the name given to a Newlook screen’s control.

avValidateFormName

Validate the name given to a Newlook screen.

 

Refer to the shipped component UF_SYSTM for more details of these methods and how to change them.