In order to enable IDP extensions, deployments only need now to declare a dependency as follows:
<jboss-deployment-structure>
|
<deployment>
|
<dependencies>
|
<!-- You need to declare this module as a dependency in order to enable PicketLink to your deployment. -->
|
<module name="org.picketlink" services="import" />
|
</dependencies>
|
</deployment>
|
</jboss-deployment-structure>
|
The resulting configuration is now similar to EAP 6 and even more simple, since there is no need to provide additional configuration in jboss-web.xml. In EAP 6, you still need to define a valve there.
This change impacts only how deployments configure PicketLink extensions. They still need to change jboss-web.xml (eg.: security-domain) and provide a picketlink.xml file with the PicketLinkIDP configuration.
|