Forum Discussion
iRule snippet insertion 11.5.1
Here is the full HTTP_Response portion:
when HTTP_RESPONSE { if {$action == 1} { STREAM::disable if {$SIdManagement == 1 && $isSet == 0} { HTTP::cookie insert name "$idCookie" value "$sessId" domain "$cookieDomain" log local0. "Trusteer $idCookie" }
End of 'Do Not Modify' Section Section 3: Identify Location Tokensset head_token ""
set _token ""
set _token ""
End of section 3
Section 4: Identify Snippet iFiles
set detection_snippet "[subst -nocommands -nobackslashes [ifile get Test_locdrive_js]]$head_token"
set collection_snippet "[subst -nocommands -nobackslashes [ifile get Test_exout_js]]$head_token"
set session_rst_snippet "[subst -nocommands -nobackslashes [ifile get Test_sessionrst_js]]$head_token"
set uid_collect_snippet "[subst -nocommands -nobackslashes [ifile get Test_setdata_js]]$head_token"
set perm_uid_snippet "[subst -nocommands -nobackslashes [ifile get Test_runvar_js]]$head_token"
log local0. "Trusteer-assign snippet variables"
log local0. "$head_token"
log local0. "$detection_snippet"
log local0. "$uri(1)"
End of section 4
Section 5: Modify URL and Snippet Array
array set snippet_insertion {
"[subst $uri(1)]" @$head_token@$session_rst_snippet@@$head_token@$detection_snippet@@$head_token@$collection_snippet@
"[subst $uri(2)]" @$head_token@$uid_collect_snippet@@$head_token@$perm_uid_snippet@
}
End of section 5 Do Not Modify foreach {x y} [array get snippet_insertion] {
if {$loc == "[subst $x]"} {
log local0. "$x"
log local0. "$loc"
log local0. "$y"
set stream_expression $y
log local0. "$stream_expression"
STREAM::expression [subst $stream_expression]
STREAM::enable
log local0. "Trusteer enabling stream"
}
}
}
}
End of 'Do Not Modify' Section
End of iRule
and here is the log of responses that will correlate:
Oct 28 11:12:45 jn-bigip2 info tmm3[11592]: Rule /Common/trusteer_pinpoint_mod : Trusteer idstick Oct 28 11:12:45 jn-bigip2 info tmm3[11592]: Rule /Common/trusteer_pinpoint_mod : Trusteer-assign snippet variables Oct 28 11:12:45 jn-bigip2 info tmm3[11592]: Rule /Common/trusteer_pinpoint_mod : Oct 28 11:12:45 jn-bigip2 info tmm3[11592]: Rule /Common/trusteer_pinpoint_mod : Oct 28 11:12:45 jn-bigip2 info tmm3[11592]: Rule /Common/trusteer_pinpoint_mod : /wcmfd/wcmpw/CustomerLogin Oct 28 11:12:45 jn-bigip2 info tmm3[11592]: Rule /Common/trusteer_pinpoint_mod : [subst $uri(1)] Oct 28 11:12:45 jn-bigip2 info tmm3[11592]: Rule /Common/trusteer_pinpoint_mod : /wcmfd/wcmpw/CustomerLogin Oct 28 11:12:45 jn-bigip2 info tmm3[11592]: Rule /Common/trusteer_pinpoint_mod : @$head_token@$session_rst_snippet@@$head_token@$detection_snippet@@$head_token@$collection_snippet@ Oct 28 11:12:45 jn-bigip2 info tmm3[11592]: Rule /Common/trusteer_pinpoint_mod : @$head_token@$session_rst_snippet@@$head_token@$detection_snippet@@$head_token@$collection_snippet@ Oct 28 11:12:45 jn-bigip2 info tmm3[11592]: Rule /Common/trusteer_pinpoint_mod : Trusteer enabling stream
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com