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.

Configuring <strong>WebSphere</strong> to use certificate mapping<br />

The following steps will show you how to configure <strong>WebSphere</strong> Application<br />

Server to use the certificate filter as required.<br />

1. Log in to the <strong>WebSphere</strong> Administration Console.<br />

2. Select <strong>Security</strong> -> User Registries -> LDAP.<br />

3. Select the Advanced LDAP Settings at the bottom of the LDAP page.<br />

4. Set the following fields in the Configuration panel:<br />

Certificate Map Mode: CERTIFICATE_FILTER<br />

Certificate Filter: uniqueIdentifier=${SubjectDN}<br />

5. Click OK, then save the configuration for <strong>WebSphere</strong>.<br />

6. You have to stop and start the application server to implement the advanced<br />

LDAP modifications.<br />

Configuring the directory server to use certifcate mapping<br />

The directory server store in your user registry has to be updated to reflect the<br />

new values to use certificate mapping. Basically the uniqueIdentifier field has to<br />

contain the SubjectDN for each user; the SubjectDN value can be extracted from<br />

the public certificate of the user.<br />

In the following steps, we will use the <strong>IBM</strong> SecureWay LDAP Directory.<br />

1. Launch the SecureWay Directory Management Tool.<br />

2. Rebind as an Authenticated User with adequate privileges to modify user<br />

credentials.<br />

3. Expand the directory tree and select the user entity against which you wish to<br />

authenticate the personal client certificate. In this example, let us use the<br />

user: manager.<br />

4. Click Edit, switch to the Other tab and find the uniqueIdentifier field.<br />

5. Enter the SubjectDN value for the uniqueIdentifier from the certificate. Use<br />

the value returned by the Java keytool utility, in this case:<br />

EmailAddress=testwebclient@yahoo.com, CN=Thawte Freemail Member<br />

294 <strong>IBM</strong> <strong>WebSphere</strong> <strong>V5.0</strong> <strong>Security</strong> Handbook

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

Saved successfully!

Ooh no, something went wrong!