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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Parameter<br />

Description<br />

cache-type<br />

Specifies<br />

the<br />

type<br />

of<br />

storage<br />

medium<br />

to<br />

use<br />

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

the<br />

cache.<br />

This<br />

release<br />

of<br />

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

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

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

supports<br />

only<br />

″memory″<br />

caches.<br />

cache-size<br />

Specifies<br />

the<br />

maximum<br />

size<br />

(in<br />

kilobytes)<br />

to<br />

which<br />

the<br />

given<br />

cache<br />

can<br />

grow<br />

be<strong>for</strong>e<br />

objects<br />

are<br />

removed<br />

according<br />

to<br />

a<br />

″Least<br />

Recently<br />

Used″<br />

algorithm.<br />

Example:<br />

text/html<br />

=<br />

memory:2000<br />

image/*<br />

=<br />

memory:5000<br />

*/*<br />

=<br />

memory:1000<br />

Conditions<br />

affecting<br />

Web<br />

document<br />

caching<br />

The<br />

Web<br />

document<br />

caching<br />

mechanism<br />

observes<br />

the<br />

following<br />

conditions:<br />

v<br />

Caching<br />

occurs<br />

only<br />

when<br />

a<br />

cache<br />

is<br />

defined<br />

in<br />

the<br />

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

configuration<br />

file.<br />

v<br />

By<br />

default,<br />

no<br />

caches<br />

are<br />

defined<br />

at<br />

installation.<br />

v<br />

If<br />

you<br />

do<br />

not<br />

specify<br />

a<br />

default<br />

cache,<br />

documents<br />

that<br />

do<br />

not<br />

match<br />

any<br />

explicit<br />

cache<br />

are<br />

not<br />

cached.<br />

v<br />

Authorization<br />

is<br />

still<br />

per<strong>for</strong>med<br />

on<br />

all<br />

requests<br />

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

cached<br />

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

v<br />

The<br />

caching<br />

mechanism<br />

does<br />

not<br />

cache<br />

responses<br />

to<br />

requests<br />

containing<br />

query<br />

strings.<br />

v<br />

The<br />

caching<br />

mechanism<br />

does<br />

not<br />

cache<br />

responses<br />

to<br />

requests<br />

over<br />

junctions<br />

configured<br />

with<br />

the<br />

–c<br />

and<br />

–C<br />

options.<br />

Flushing<br />

all<br />

caches<br />

You<br />

can<br />

use<br />

the<br />

pdadmin<br />

utility<br />

to<br />

flush<br />

all<br />

configured<br />

caches.<br />

The<br />

utility<br />

does<br />

not<br />

allow<br />

you<br />

to<br />

flush<br />

individual<br />

caches.<br />

You<br />

must<br />

login<br />

to<br />

the<br />

secure<br />

domain<br />

as<br />

the<br />

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

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

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

administrator<br />

sec_master<br />

be<strong>for</strong>e<br />

you<br />

can<br />

use<br />

pdadmin.<br />

To<br />

flush<br />

all<br />

Web<br />

document<br />

caches,<br />

enter<br />

the<br />

following<br />

command:<br />

UNIX:<br />

#<br />

pdadmin<br />

server<br />

task<br />

webseald-<br />

cache<br />

flush<br />

all<br />

Windows:<br />

MSDOS><br />

pdadmin<br />

server<br />

task<br />

webseald-<br />

cache<br />

flush<br />

all<br />

Controlling<br />

caching<br />

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

specific<br />

documents<br />

You<br />

can<br />

control<br />

caching<br />

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

specific<br />

documents<br />

by<br />

attaching<br />

a<br />

special<br />

Protected<br />

Object<br />

Policy<br />

(POP)<br />

to<br />

those<br />

objects.<br />

This<br />

POP<br />

must<br />

contain<br />

an<br />

extended<br />

attribute<br />

called<br />

document-cache-control.<br />

The<br />

document-cache-control<br />

extended<br />

attribute<br />

recognizes<br />

the<br />

following<br />

two<br />

values:<br />

Value<br />

Description<br />

no-cache<br />

The<br />

no-cache<br />

value<br />

instructs<br />

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

not<br />

to<br />

cache<br />

this<br />

document.<br />

Remember<br />

that<br />

all<br />

children<br />

of<br />

the<br />

object<br />

with<br />

the<br />

POP<br />

also<br />

inherit<br />

the<br />

POP<br />

conditions.<br />

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