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.

[token]<br />

token-auth<br />

=<br />

both<br />

[authentication-mechanisms]<br />

token-cdas<br />

=<br />

libxtokenauthn.so<br />

passwd-strength<br />

=<br />

libxstrength.so<br />

Enable<br />

backwards<br />

compatibility<br />

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

customized<br />

token<br />

authentication<br />

library<br />

In<br />

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

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

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

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

releases<br />

prior<br />

to<br />

5.1,<br />

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

did<br />

not<br />

support<br />

the<br />

RSA<br />

set<br />

PIN<br />

functions.<br />

For<br />

these<br />

versions,<br />

when<br />

an<br />

authorization<br />

check<br />

to<br />

the<br />

ACE/Server<br />

returns<br />

the<br />

New<br />

PIN<br />

error<br />

code,<br />

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

treats<br />

it<br />

as<br />

a<br />

failed<br />

authentication<br />

attempt.<br />

If<br />

the<br />

user<br />

attempts<br />

to<br />

POST<br />

a<br />

new<br />

PIN<br />

to<br />

the<br />

/pkmspasswd<br />

page<br />

while<br />

logged<br />

in<br />

with<br />

token<br />

authentication,<br />

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

returns<br />

a<br />

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

with<br />

the<br />

error<br />

message:<br />

″Operation<br />

not<br />

allowed<br />

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

method:<br />

token-card″.<br />

To<br />

retain<br />

this<br />

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

behavior<br />

with<br />

release<br />

5.1,<br />

users<br />

who<br />

meet<br />

the<br />

following<br />

conditions<br />

will<br />

need<br />

to<br />

add<br />

a<br />

configuration<br />

setting<br />

to<br />

the<br />

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

configuration<br />

file:<br />

v<br />

User<br />

has<br />

deployed<br />

a<br />

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

version<br />

prior<br />

to<br />

5.1<br />

and<br />

has<br />

enabled<br />

token<br />

authentication.<br />

v<br />

User<br />

has<br />

used<br />

the<br />

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

Authorization<br />

Development<br />

Kit<br />

Password<br />

Strength<br />

module<br />

to<br />

develop<br />

a<br />

customized<br />

password<br />

strength<br />

library<br />

v<br />

User<br />

does<br />

not<br />

want<br />

to<br />

replace<br />

the<br />

existing<br />

customized<br />

password<br />

strength<br />

library<br />

with<br />

the<br />

new<br />

xauth_change_password()<br />

interface.<br />

To<br />

retain<br />

backwards<br />

compatible<br />

behavior<br />

with<br />

the<br />

above<br />

software<br />

profile,<br />

modify<br />

the<br />

token-cdas<br />

entry<br />

in<br />

the<br />

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

configuration<br />

file.<br />

For<br />

example,<br />

on<br />

a<br />

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

version<br />

prior<br />

to<br />

5.1,<br />

an<br />

example<br />

entry<br />

on<br />

Solaris<br />

would<br />

be:<br />

[authentication-mechanisms]<br />

token-cdas<br />

=<br />

/opt/pdweb/lib/libxtokenauthn.so<br />

To<br />

retain<br />

backwards<br />

compatibility<br />

on<br />

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

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

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

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

5.1,<br />

add<br />

the<br />

NO_NEW_PIN<br />

parameter:<br />

[authentication-mechanisms]<br />

token-cdas<br />

=<br />

/opt/pdweb/lib/libxtokenauthn.so&<br />

NO_NEW_PIN<br />

Disable<br />

token<br />

authentication<br />

To<br />

disable<br />

token<br />

authentication:<br />

1.<br />

Stop<br />

the<br />

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

server.<br />

2.<br />

Edit<br />

the<br />

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

configuration<br />

file.<br />

Set<br />

token-auth<br />

to<br />

none:<br />

[token]<br />

token-auth<br />

=<br />

none<br />

3.<br />

Restart<br />

the<br />

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

server.<br />

Note:<br />

Token<br />

authentication<br />

is<br />

disabled<br />

by<br />

default.<br />

Chapter<br />

6.<br />

Authentication<br />

165

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

Saved successfully!

Ooh no, something went wrong!