11.07.2015 Views

Borland VisiBroker® 7.0 - Borland Technical Publications

Borland VisiBroker® 7.0 - Borland Technical Publications

Borland VisiBroker® 7.0 - Borland Technical Publications

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Borland</strong> LoginModules<strong>Borland</strong> LoginModules<strong>Borland</strong> provides the following common LoginModules for server and clientauthentication. These LoginModules are used for both client authentication andauthentication of the <strong>Borland</strong> VisiBroker Server itself to its operating environment.Not all LoginModules have the same properties, and your own LoginModules may havedifferent properties as well. Each LoginModule included with VisiBroker is describedbelow, its syntax and properties explained, and a realm entry code sample is provided.■■■■BasicLoginModule—this LoginModule uses a proprietary schema to store andretrieve user information. It uses standard JDBC to store its data in any relationaldatabase. This module also supports the proprietary schema used by the TomcatJDBC realm.JDBC LoginModule—this LoginModule uses a standard JDBC database interface toauthenticate the user against native database user tables.LDAP LoginModule—similar to the JDBC LoginModule, but uses LDAP as itsauthentication back-end.Host LoginModule—for authentication to the operating system hosting the server.This is the only LoginModule supported for C++.Basic LoginModuleThis LoginModule uses a proprietary schema to store and retrieve user information. Ituses standard JDBC to store its data in any relational database. This module alsosupports the proprietary schema used by the Tomcat JDBC realm.realm-name {com.borland.security.provider.authn.BasicLoginModule authenticationrequirements-flagDRIVER=driver-nameURL=database-URLTYPE=basic|tomcatLOGINUSERID=user-nameLOGINPASSWORD=password[USERTABLE=user-table-name][GROUPTABLE=group-table-name][GROUPNAMEFIELD=group-name-field-of-GROUPTABLE][PASSWORDFIELD=field-name][USERNAMEFIELDINUSERTABLE=field-name][USERNAMEFIELDINGROUPTABLE=field-name][DIGEST=digest-name]};32 VisiBroker Security Guide

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!