EAP 7 doesn't use jbossweb (based on Tomcat) anymore but it is using Undertow web server and as such doesn't support valves anymore.
But picketlink integration was updated to work with Undertow.
please take a look at EAP7 documentation about setting up SSO Chapter 2. How To Set Up SSO with SAML v2 - Red Hat Customer Portal
as setup is bit different than in EAP6.