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.

Enables<br />

authentication<br />

using<br />

an<br />

HTTP<br />

header<br />

authentication<br />

mechanism.<br />

Specifies<br />

which<br />

protocols<br />

are<br />

supported.<br />

The<br />

value<br />

both<br />

means<br />

both<br />

HTTP<br />

and<br />

HTTPS.<br />

When<br />

HTTP<br />

header<br />

authentication<br />

is<br />

enabled,<br />

you<br />

must<br />

also<br />

configure<br />

an<br />

appropriate<br />

authentication<br />

library<br />

by<br />

setting<br />

a<br />

key=value<br />

pair<br />

in<br />

the<br />

[authentication-mechanisms]<br />

stanza.<br />

See<br />

“Authentication<br />

libraries”<br />

on<br />

page<br />

419<br />

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

more<br />

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

This<br />

stanza<br />

entry<br />

is<br />

required.<br />

Default<br />

value:<br />

none<br />

Example:<br />

http-headers-auth<br />

=<br />

none<br />

[auth-headers]<br />

stanza<br />

header<br />

=<br />

header_name<br />

Use<br />

this<br />

stanza<br />

to<br />

specify<br />

all<br />

supported<br />

HTTP<br />

header<br />

types.<br />

By<br />

default,<br />

the<br />

built-in<br />

shared<br />

library<br />

is<br />

hard-coded<br />

to<br />

support<br />

Entrust<br />

Proxy<br />

header<br />

data.<br />

Values<br />

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

header_name<br />

must<br />

be<br />

ASCII<br />

and<br />

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

to<br />

the<br />

HTTP<br />

specification<br />

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

header<br />

names.<br />

The<br />

values<br />

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

header_name<br />

are<br />

typically<br />

determined<br />

by<br />

a<br />

particular<br />

header<br />

name<br />

that<br />

is<br />

required<br />

by<br />

a<br />

third-party<br />

application.<br />

The<br />

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

administrator<br />

configures<br />

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

to<br />

support<br />

these<br />

other<br />

header<br />

names<br />

by<br />

setting<br />

this<br />

value.<br />

This<br />

stanza<br />

entry<br />

is<br />

optional<br />

There<br />

is<br />

no<br />

default<br />

value.<br />

Example:<br />

header<br />

=<br />

entrust-client<br />

[ipaddr]<br />

stanza<br />

ipaddr-auth<br />

=<br />

{none|http|https|both}<br />

Enables<br />

authentication<br />

using<br />

a<br />

client’s<br />

IP<br />

address.<br />

Specifies<br />

which<br />

protocols<br />

are<br />

supported.<br />

The<br />

value<br />

both<br />

means<br />

both<br />

HTTP<br />

and<br />

HTTPS.<br />

When<br />

IP<br />

address<br />

authentication<br />

is<br />

enabled,<br />

you<br />

must<br />

also<br />

configure<br />

an<br />

appropriate<br />

authentication<br />

library<br />

by<br />

setting<br />

a<br />

key=value<br />

pair<br />

in<br />

the<br />

[authentication-mechanisms]<br />

stanza.<br />

See<br />

“Authentication<br />

libraries”<br />

on<br />

page<br />

419<br />

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

more<br />

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

This<br />

stanza<br />

entry<br />

is<br />

required.<br />

The<br />

default<br />

value<br />

in<br />

none.<br />

Example:<br />

ipaddr-auth<br />

=<br />

none<br />

[authentication-levels]<br />

stanza<br />

level<br />

=<br />

{unauthenticated|password|token-card}<br />

Appendix<br />

A.<br />

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

configuration<br />

file<br />

reference<br />

417

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

Saved successfully!

Ooh no, something went wrong!