In VLF-WIN

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.

Please note that you cannot use the automatic session recovery features when you use avPrivateConnect.

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 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 IBM i 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 standardize 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.

 

 

Functions
Function Description

UF_SYSBR/UFU0003

This method allows you to use your own multilingual text for Framework captions such as the "Clear List" on the Instance list. See MTXT String Loader.

UF_SYSBR/UFU0006

Use to allow end-users to change the remote server password in the Framework logon dialog.

Typically you would change this function to add your site's specific password rules.

UF_SYSBR/UFU0010

Default Code Table Data handler. This function stores and retrieves data for code tables that do not have their own Code Table Data handler.

UF_SYSBR/UFU0011

Code Table Data handler demonstrating that data can be stored and retrieved from file DEPTAB, for Code Table VF_DEPTAB.

UF_SYSBR/UFU0012

Code Table Data handler demonstrating that data can be retrieved from hard coded values in the function, for Code Table VF_SEX.

UF_SYSBR/UFU0013

Code Table Data handler demonstrating that data can be retrieved from a .dat file on a PC, or from hard coded values when running on the IBM i, for Code Table VF_COUNTRY.

UF_SYSBR/UFU0014

Code Table Data handler demonstrating that data can be retrieved from a .dat file on a PC, or from hard coded values when running on the IBM i, for Code Table VF_CURRENCY.

UF_SYSBR/UFU0015

Code Table Data handler demonstrating that data can be retrieved from a .dat file on a PC, or from hard coded values when running on the IBM i, for Code Table VF_USASTATES.

 

Also see VLF-WIN Snap-In Points Summary