Cross Reference: agent.vcl.template
xref
: /
forgerock
/
web-agents-v4
/
config
/
agent.vcl.template
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
agent.vcl.template revision de3533cf66aacf94548bdc9c8d0671d936f38297
0
N/A
vcl 4.0;
0
N/A
0
N/A
import am;
0
N/A
0
N/A
backend default {
0
N/A
.host = "127.0.0.1";
0
N/A
.port = "80";
0
N/A
}
0
N/A
0
N/A
##
0
N/A
# OpenAM Varnish Web Policy Agent configuration
0
N/A
# Do not modify below this line
0
N/A
##
0
N/A
0
N/A
sub vcl_init {
0
N/A
am.init
("AM_AGENT_CONF_PATH");
0
N/A
}
0
N/A
0
N/A
sub vcl_recv {
0
N/A
if(!
am.authenticate
()) {
0
N/A
return (synth(800));
0
N/A
}
0
N/A
return (hash);
0
N/A
}
0
N/A
0
N/A
sub vcl_synth {
0
N/A
if(
resp.status
== 800) {
0
N/A
am.done
();
0
N/A
return (deliver);
0
N/A
}
0
N/A
}
0
N/A
0
N/A
sub vcl_deliver {
0
N/A
am.ok
();
0
N/A
return (deliver);
0
N/A
}
0
N/A
0
N/A
sub vcl_fini {
0
N/A
am.cleanup
();
0
N/A
return (ok);
0
N/A
}