09.12.2012 Views

Download PDF - IBM Redbooks

Download PDF - IBM Redbooks

Download PDF - 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.

in the cell. In a deployment manager configuration, the LTPA keys generated at<br />

the deployment manager level are automatically replicated to all servers’<br />

members of the same cell.<br />

In a multiple-cell environment, LTPA keys and security configurations are likely<br />

to be different by default and need some adjustment to be able to communicate.<br />

Cross-cell identity propagation or single sign-on<br />

As described before, identity propagation or single sign-on relies on the single<br />

sign-on token (new LtpaToken2) or on the authentication token (old LtpaToken)<br />

for backwards compatibility. The user identity is stored encrypted in this token.<br />

For cross-cell single sign-on to happen, all servers must be able to decrypt the<br />

single sign-on token (new LtpaToken2). Hence, they must all share the same<br />

LTPA key. If LTPA keys are generated separately in every cell, then all LTPA<br />

keys are different, and servers from one cell are not able to decrypt single<br />

sign-on tokens coming from other cells. See Figure 9-4.<br />

Figure 9-4 Cross-cell identity propagation or single sign-on and LTPA tokens<br />

To share the same LTPA key, it is necessary to generate the LTPA key once in<br />

one cell, to export this LTPA key, and to import this LTPA key in any other cell<br />

that you want to single sign-on with. Then all servers share the same LTPA, and<br />

they are all able to decrypt the LTPA token coming from another.<br />

This applies to identity propagation among front-end servers (horizontal with<br />

HTTP and cookies) and for identity propagation to back-end servers (vertical or<br />

downstream with RMI-IIOP or Web services and tokens).<br />

Chapter 9. Security attribute propagation and CSIv2 303

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

Saved successfully!

Ooh no, something went wrong!