13.07.2015 Views

TIBCO ActiveMatrix Runtime UDDI Server Administrator's Guide

TIBCO ActiveMatrix Runtime UDDI Server Administrator's Guide

TIBCO ActiveMatrix Runtime UDDI Server Administrator's Guide

SHOW MORE
SHOW LESS
  • No tags were found...

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

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

Configuring the Customized JAAS Login Module for LDAP Users| 25Configuring the Customized JAAS Login Module for LDAP UsersThere are four roles predefined in <strong>TIBCO</strong> <strong>ActiveMatrix</strong> <strong>Runtime</strong> <strong>UDDI</strong> <strong>Server</strong>.They are readonly, subscribers, publishers, and administrators. For detailedinformation, refer to User Management on page 67.To customize JAAS Login Module, map the LDAP users to one of the above fourroles.To plug in a customized JAAS Login Module for LDAP users, follow these steps:1. Import the template project into the eclipse. This step is optional. Thetemplate project is in the<strong>TIBCO</strong>_HOME/<strong>Runtime</strong><strong>UDDI</strong><strong>Server</strong>/3.0/sample/loginModule folder.2. Write your own LoginModule class. A sample LoginModule can be found inthe following location:<strong>TIBCO</strong>_HOME/<strong>Runtime</strong><strong>UDDI</strong><strong>Server</strong>/3.0/sample/loginModule/src/com/tibco/uddi/security/login/SampleLdapLoginModule.java3. Change the content of the authentication.properties file according toyour LoginModule class.4. Run ant zipBuild and pack the project. The login.jar module will be generated in thebin folder.5. Customize the JAAS login configuration during the uddi.war fileconfiguration. When configuring the uddi.war file, you will be prompted tocustomize the LoginModule. To do this,a. enter the path and the file name of the authentication.properties filementioned above.b. enter the path and the file name of the login.jar file mentioned above.<strong>TIBCO</strong> <strong>ActiveMatrix</strong> <strong>Runtime</strong> <strong>UDDI</strong> <strong>Server</strong> Administrator’s <strong>Guide</strong>

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

Saved successfully!

Ooh no, something went wrong!