10.02.2013 Views

IBM Tivoli Access Manager for e-business: WebSEAL Administration ...

IBM Tivoli Access Manager for e-business: WebSEAL Administration ...

IBM Tivoli Access Manager for e-business: WebSEAL Administration ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

supported<br />

mechanism,<br />

an<br />

additional<br />

step<br />

is<br />

required.<br />

In<br />

this<br />

case,<br />

additional<br />

copies<br />

of<br />

the<br />

default<br />

switch<br />

user<br />

shared<br />

library<br />

must<br />

be<br />

made.<br />

The<br />

following<br />

instructions<br />

are<br />

separated<br />

into<br />

two<br />

parts.<br />

The<br />

first<br />

part<br />

describes<br />

how<br />

to<br />

configure<br />

a<br />

single<br />

switch<br />

user<br />

authentication<br />

mechanism.<br />

The<br />

second<br />

part<br />

describes<br />

how<br />

to<br />

configure<br />

multiple<br />

switch<br />

user<br />

authentication<br />

mechanisms.<br />

Use<br />

the<br />

instructions<br />

that<br />

are<br />

appropriate<br />

<strong>for</strong><br />

your<br />

deployment.<br />

Configuring<br />

a<br />

single<br />

switch<br />

user<br />

authentication<br />

mechanism<br />

To<br />

enable<br />

a<br />

single<br />

switch<br />

user<br />

authentication<br />

mechanism,<br />

complete<br />

the<br />

following<br />

steps:<br />

1.<br />

Edit<br />

the<br />

appropriate<br />

entry<br />

in<br />

the<br />

<strong>WebSEAL</strong><br />

configuration<br />

file.<br />

Remove<br />

the<br />

comment<br />

character<br />

(#)<br />

at<br />

the<br />

start<br />

of<br />

the<br />

line.<br />

2.<br />

Enter<br />

the<br />

name<br />

of<br />

the<br />

switch<br />

user<br />

authentication<br />

library.<br />

For<br />

example,<br />

on<br />

a<br />

Solaris<br />

system,<br />

prior<br />

to<br />

the<br />

configuration<br />

of<br />

switch<br />

user,<br />

the<br />

configuration<br />

file<br />

<strong>for</strong><br />

a<br />

<strong>WebSEAL</strong><br />

server<br />

that<br />

was<br />

configured<br />

to<br />

support<br />

only<br />

password<br />

authentication<br />

would<br />

contain<br />

the<br />

following<br />

entries<br />

(each<br />

entry<br />

is<br />

one<br />

continuous<br />

line):<br />

[authentication-mechanisms]<br />

passwd-ldap<br />

=<br />

/opt/PolicyDirector/lib/libldapauthn.so<br />

&<br />

-cfgfile<br />

[/opt/pdweb/etc/webseald-instance_name.conf]<br />

.....<br />

#su-password<br />

=<br />

<br />

#su-token-card<br />

=<br />

<br />

#su-certificate<br />

=<br />

<br />

#su-http-request<br />

=<br />

<br />

#su-cdsso<br />

=<br />

<br />

The<br />

switch<br />

user<br />

library<br />

specified<br />

by<br />

the<br />

su-password<br />

entry<br />

corresponds<br />

to<br />

the<br />

authentication<br />

library<br />

specified<br />

by<br />

passwd-ldap.<br />

The<br />

entry<br />

shown<br />

below<br />

in<br />

bold<br />

font<br />

shows<br />

the<br />

modified<br />

entry<br />

(entered<br />

as<br />

one<br />

continuous<br />

command<br />

line):<br />

[authentication-mechanisms]<br />

passwd-ldap<br />

=<br />

/opt/PolicyDirector/lib/libldapauthn.so<br />

&<br />

-cfgfile<br />

[/opt/pdweb/etc/webseald-instance_name.conf]<br />

.....<br />

su-password<br />

=<br />

/opt/pdwebrte/lib/libsuauthn.so<br />

#su-token-card<br />

=<br />

<br />

#su-certificate<br />

=<br />

<br />

#su-http-request<br />

=<br />

<br />

#su-cdsso<br />

=<br />

<br />

Configuring<br />

multiple<br />

switch<br />

user<br />

authentication<br />

mechanisms<br />

The<br />

default<br />

switch<br />

user<br />

shared<br />

library,<br />

libsuauthn<br />

(UNIX)<br />

or<br />

suauthn<br />

(Windows)<br />

supports<br />

multiple<br />

authentication<br />

mechanisms.<br />

In<br />

the<br />

configuration<br />

file,<br />

however,<br />

each<br />

entry<br />

<strong>for</strong><br />

a<br />

configured<br />

switch<br />

user<br />

authentication<br />

library<br />

must<br />

be<br />

uniquely<br />

named,<br />

even<br />

though<br />

the<br />

same<br />

shared<br />

library<br />

is<br />

used<br />

<strong>for</strong><br />

multiple<br />

authentication<br />

methods.<br />

In<br />

the<br />

following<br />

example,<br />

<strong>for</strong><br />

a<br />

Solaris<br />

plat<strong>for</strong>m,<br />

an<br />

existing<br />

environment<br />

has<br />

two<br />

authentication<br />

methods<br />

enabled:<br />

v<br />

Forms<br />

authentication<br />

using<br />

the<br />

built-in<br />

libldapauthn<br />

library<br />

v<br />

Certificate<br />

authentication<br />

using<br />

the<br />

built-in<br />

libsslauthn<br />

library<br />

192<br />

<strong>IBM</strong><br />

<strong>Tivoli</strong><br />

<strong>Access</strong><br />

<strong>Manager</strong><br />

<strong>for</strong><br />

e-<strong>business</strong>:<br />

<strong>WebSEAL</strong><br />

<strong>Administration</strong><br />

Guide

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

Saved successfully!

Ooh no, something went wrong!