03.05.2015 Views

IBM WebSphere V5.0 Security - CGISecurity

IBM WebSphere V5.0 Security - CGISecurity

IBM WebSphere V5.0 Security - CGISecurity

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

►<br />

System exactly matches the principal in the application server. With<br />

Credentials Mapping the type of credentials must be mapped from<br />

application server credentials to Enterprise Information System credentials.<br />

Though it is easy to have container-managed sign-on, there is little flexibility<br />

as it is not possible to change the security properties in runtime.<br />

Component-managed sign-on allows you to pass security configuration<br />

properties each time a connection is acquired from the resource adapter.<br />

7.3.2 Java 2 Connector security<br />

The Enterprise Information System stores very important information and the<br />

information must be protected from unauthorized users. Java 2 Connector<br />

architecture is designed to address the security of connection to Enterprise<br />

Information System. The application server and the Enterprise Information<br />

System collaborate to ensure the proper authentication of a resource principal<br />

which establishes a connection to an underlying enterprise information system.<br />

Connector architecture supports the following authentication mechanisms:<br />

►<br />

►<br />

BasicPassword: Basic username-password based authentication mechanism<br />

specific to enterprise information system.<br />

Kerbv5: Kerberos version 5 based authentication model<br />

<strong>WebSphere</strong> Application Server V5 Java 2 Connector supports basic password<br />

model currently. Kerberos authentication model will be supported in the near<br />

future.<br />

The user ID and password for the target EIS is either supplied by applications or<br />

by the application server. <strong>WebSphere</strong> Application Server uses the JAAS<br />

pluggable authentication mechanism to perform principal mapping to convert<br />

<strong>WebSphere</strong> principal to resource principal. <strong>WebSphere</strong> Application Server<br />

provides a DefaultPrincipalMapping LoginModule, which basically converts any<br />

authenticated principal to the pre-configured EIS resource principal and<br />

password. Subsequently, you can plug in your own principal mapping<br />

LoginModule using the JAAS plug-in mechanism.<br />

The user ID and password can either be configured using the Administrative<br />

Console or can be sent to the Enterprise Information System programmatically.<br />

Using J2C Authentication Data Entries for Datasource<br />

First, you will have to create a new J2C entry for <strong>WebSphere</strong>. In order to create<br />

the appropriate entry for this section follow the configuration steps from 10.7.2,<br />

“J2C Authentication data entries” on page 257.<br />

Chapter 7. Securing Enterprise Integration components 171

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

Saved successfully!

Ooh no, something went wrong!