Package net.shibboleth.idp.ui.csrf.impl
package net.shibboleth.idp.ui.csrf.impl
Implementation classes for cross-site request forgery mitigation.
-
ClassesClassDescriptionA flow execution lifecycle listener that, if enabled: Sets an anti-CSRF token into the view-scope map on rendering of a suitable view-state Checks the CSRF token in a HTTP request matches that stored in the view-scope map when a suitable view-state event occurs.Default
BiPredicate
for determining if CSRF token validation should occur from a compatible request context and event.DefaultPredicate
for determining if a CSRF token is required for the given request context.A default, immutable, implementation of aCSRFToken
.