29.01.2013 Views

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

export them from one cell and import them to the other. For security purposes,<br />

the exported keys are encrypted with a user-defined password. This same<br />

password is needed when importing the keys into another cell.<br />

Note: When security is enabled during profile creation time, LTPA is<br />

configured by default.<br />

When security is enabled for the first time with LTPA, configuring LTPA is<br />

normally the initial step performed. LTPA requires that the configured user<br />

registry be a centrally shared repository, such as an LDAP or a Windows domain<br />

type registry, so that users and groups are the same regardless of the machine.<br />

LTPA keys are generated automatically during the first server startup and<br />

regenerated before they expire. You can disable automatic regeneration by<br />

<strong>WebSphere</strong> <strong>Application</strong> <strong>Server</strong> so you can generate them on a schedule.<br />

Kerberos<br />

Warning: At the time of writing, the Kerberos and LTPA option is not available.<br />

It has been included in this book because it will be supported in a future<br />

update.<br />

Although being new to <strong>WebSphere</strong> <strong>Application</strong> <strong>Server</strong> <strong>V7.0</strong>, Kerberos is a<br />

mature, standard authentication mechanism that enables interoperability with<br />

other applications that support Kerberos authentication. It provides single sign on<br />

(SSO) end-to-end interoperable solutions and preserves the original requester<br />

identity. Kerberos is composed of three parts: a client, a server, and a trusted<br />

third party known as the Kerberos Key Distribution Center (KDC). The KDC<br />

provides authentication and ticket granting services.<br />

The KDC maintains a database or repository of user accounts for all of the<br />

security principals in its realm. Many Kerberos distributions use file-based<br />

repositories for the Kerberos principal and policy database and others use<br />

Lightweight Directory Access Protocol (LDAP) as the repository.<br />

A long-term key for each principal 1 is maintained by the KDC in its accounts<br />

database. This long-term key is derived from the password of the principal. Only<br />

the KDC and the user that the principal represents should know the long-term<br />

key or password.<br />

1 A principal is a unique identity which represents a user.<br />

Chapter 12. Security 387

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

Saved successfully!

Ooh no, something went wrong!