Previous Topic

Book Contents

Book Index

Next Topic

AuthenticationManager.properties

In the 'Authentication Manager.properties' file, you can set an appropriate login configuration. The 'AUTH_TYPE' parameter defines what login configuration will be used for the authentication.

Example:

AUTH_TYPE=AuthenticationManagerS3User

CALLBACK_HANDLER=de.usu.s3.authentication.BasicCallbackHandler

Note: This setting sets the login configuration to 'Standard Login Dialog'.

Available Predefined Login Configurations

The available predefined demo login configurations are:

  • AuthenticationManagerS3User

    Valid for: Web client, Rich client.

    Use this login configuration to authenticate the user against the Valuemation database. The username and password from the login dialog are compared to credentials maintained by the Valuemation User Manager.

  • AuthenticationManagerSingleLogon

    Valid for: Rich client only. Works with Windows OS only.

    The Single sign-on for the Rich client. The username is taken from the operating system. When the user with the same username exists in the Valuemation database, he is logged into Valuemation automatically. Otherwise the Standard login dialog opens.

  • AuthenticationManagerJNDI

    Valid for: Web client, Rich client.

    The username and password, which are entered in the login dialog, are checked by LDAP on the domain server.

  • AuthenticationManagerCompositeLogon

    Valid for: Web client, Rich client.

    The username and password entered in the login dialog are checked by LDAP on the domain server. When the LDAP password verification fails, the provided credential are checked against data stored in the Valuemation database. Please see also the 'AuthenticationManagerS3User' login configuration described above.

  • AuthenticationManagerWEBLogon

    Valid for: Web client.

    Allows the SSO login for web authentication. It also offers the user to sign in using the Standard login dialog if Single sign-on fails.

  • AuthenticationManagerSimpleSingleWebLogon

    Valid for: Web client.

    Strictly makes only the SSO login available for the Web client.

Summary of Differences among the Login Configurations

Login configuration class

Supported platform

LDAP support

SSO support

Notes

AuthenticationManagerS3User

Rich client

No

No

 

AuthenticationManagerSingleLogon

Rich client

No

Yes

Windows only

AuthenticationManagerJNDI

Rich/Web client

Yes

No

 

AuthenticationManagerCompositeLogon

Rich/Web client

Yes

No

 

AuthenticationManagerWEBLogon

Web client

No

Yes

 

AuthenticationManagerSimpleSingleWebLogon

Web client

No

Yes

 

See Also

Configuration of the Database Connection and Authentication Basics

Session.properties

AuthenticationManager_jaas.config

Enhancing Security of Oracle Database Connection