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.

v<br />

It<br />

is<br />

highly<br />

recommended<br />

that<br />

you<br />

also<br />

configure<br />

the<br />

junction<br />

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

DN<br />

matching<br />

(–D).<br />

You<br />

must<br />

surround<br />

the<br />

user<br />

name<br />

and<br />

password<br />

arguments<br />

with<br />

double<br />

quotation<br />

marks.<br />

For<br />

example:<br />

-U<br />

"WS1"<br />

-W<br />

"abCde"<br />

Handling<br />

client<br />

identity<br />

in<strong>for</strong>mation<br />

across<br />

junctions<br />

A<br />

junction<br />

can<br />

be<br />

set<br />

up<br />

to<br />

specify<br />

client<br />

identity<br />

in<strong>for</strong>mation<br />

in<br />

BA<br />

headers.<br />

The<br />

–b<br />

option<br />

allows<br />

four<br />

possible<br />

arguments:<br />

filter,<br />

supply,<br />

ignore,<br />

gso.<br />

You<br />

can<br />

find<br />

detailed<br />

in<strong>for</strong>mation<br />

about<br />

these<br />

arguments<br />

in<br />

“Configuring<br />

BA<br />

headers<br />

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

single<br />

sign-on<br />

solutions”<br />

on<br />

page<br />

316.<br />

The<br />

–b<br />

option<br />

has<br />

an<br />

impact<br />

on<br />

the<br />

junction<br />

settings<br />

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

mutual<br />

authentication<br />

and<br />

you<br />

must<br />

consider<br />

the<br />

correct<br />

combination<br />

of<br />

options.<br />

Using<br />

–b<br />

supply<br />

v<br />

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

authentication<br />

via<br />

BA<br />

header<br />

is<br />

not<br />

allowed<br />

with<br />

this<br />

option.<br />

This<br />

option<br />

uses<br />

the<br />

BA<br />

header<br />

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

the<br />

original<br />

client<br />

user<br />

name<br />

and<br />

a<br />

″dummy″<br />

password.<br />

v<br />

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

authentication<br />

via<br />

client<br />

certificate<br />

is<br />

allowed<br />

with<br />

this<br />

option.<br />

Using<br />

–b<br />

ignore<br />

v<br />

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

authentication<br />

via<br />

BA<br />

header<br />

is<br />

not<br />

allowed<br />

with<br />

this<br />

option.<br />

This<br />

option<br />

uses<br />

the<br />

BA<br />

header<br />

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

the<br />

original<br />

client<br />

user<br />

name<br />

and<br />

password.<br />

v<br />

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

authentication<br />

via<br />

client<br />

certificate<br />

is<br />

allowed<br />

with<br />

this<br />

option.<br />

Using<br />

–b<br />

gso<br />

v<br />

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

authentication<br />

via<br />

BA<br />

header<br />

is<br />

not<br />

allowed<br />

with<br />

this<br />

option.<br />

This<br />

option<br />

uses<br />

the<br />

BA<br />

header<br />

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

user<br />

name<br />

and<br />

password<br />

in<strong>for</strong>mation<br />

supplied<br />

by<br />

the<br />

GSO<br />

server.<br />

v<br />

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

authentication<br />

via<br />

client<br />

certificate<br />

is<br />

allowed<br />

with<br />

this<br />

option.<br />

Using<br />

–b<br />

filter<br />

v<br />

Internally,<br />

the<br />

–b<br />

filter<br />

option<br />

is<br />

used<br />

when<br />

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

authentication<br />

is<br />

set<br />

to<br />

use<br />

BA<br />

header<br />

in<strong>for</strong>mation.<br />

The<br />

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

BA<br />

header<br />

is<br />

used<br />

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

all<br />

subsequent<br />

HTTP<br />

transactions.<br />

To<br />

the<br />

back-end<br />

server,<br />

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

appears<br />

logged<br />

on<br />

at<br />

all<br />

times.<br />

v<br />

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

authentication<br />

via<br />

client<br />

certificate<br />

is<br />

allowed<br />

with<br />

this<br />

option.<br />

v<br />

If<br />

the<br />

back-end<br />

server<br />

requires<br />

actual<br />

client<br />

identity<br />

(from<br />

the<br />

browser),<br />

the<br />

CGI<br />

variables<br />

HTTP_IV_USER,<br />

HTTP_IV_GROUP,<br />

and<br />

HTTP_IV_CREDS<br />

can<br />

be<br />

used.<br />

For<br />

scripts<br />

and<br />

servlets,<br />

use<br />

the<br />

corresponding<br />

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

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

<strong>Manager</strong>-specific<br />

HTTP<br />

headers:<br />

iv-user,<br />

iv-groups,<br />

iv-creds.<br />

284<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!