Eon Version 1.0 (J2EE) on Solaris 9 Water System User Manual


 
Accordingly, a specific authentication implementation is invoked for authenticating a user:
Each user needs to have a pre-specified actor type in the Actor table.
When the user logs into Bank-Flex Internet Banking application, the actor type for the user is determined by
the application from Actor table.
The application then determines the authentication implementation that is assigned for this user’s actor type
by looking at the IFrameSecurity.properties file.
The application loads the specific authentication implementer, and passes on login details (Internet
Banking/Logon Id & password/passcode) of the user for authentication.
When the user’s actor type does not have a corresponding entry in properties file, then the default
implementation, assigned against “Any other User”, is invoked (For this document, it is in-built database
authentication).
Authentication Implementation can be changed for any Actor type by just changing the entries in the
IFrameSecurity.properties file. For example, to make RSA as default authentication implementation for
any Actor Type, the only change required in the application is to assign “RSA Authentication” in the
properties file for “Any Other User” as shown below:
Any Other User: RSA Authentication
6