Hello SanjayP, and thanks for your answer.
I know I can write an iRule to use a single kind of persistence method, that is what I did already. My point is to use multiple kind of persistence methods, according to URL, such as:
- every request with XXX parameter should use universal persistence method, with the XXX parameter value as key
- every request with YYY parameter should use universal persistence method, with the YYY parameter value as key
- every request whose path starts with /Shibboleth.sso should use cookie persistence method
- other requests don't really need persistence, but may also use cookie persistence if it helps implementation
Apparently, cookie-based persistence method requires cookie persistence profile, and I have trouble figuring precedence of persistence profiles over persistence methods specified in irules.