FedizPage edited by Oliver WulffChanges (14)
Full ContentApache CXF Fediz: An Open-Source Web Security FrameworkOverviewApache CXF Fediz is a subproject of CXF. Fediz helps you to secure your web applications and delegates security enforcement to the underlying application server. With Fediz, authentication is externalized from your web application to an identity provider installed as a dedicated server component. The supported standard is WS-Federation Passive Requestor Profile. Fediz supports Claims Based Access Control beyond Role Based Access Control (RBAC). News*November 9, 2013 - Apache CXF Fediz 1.1.0 released! Apache CXF Fediz 1.1.0 has been released. For more information, please go here. FeaturesThe following features are supported by Fediz 1.1
The following features are planned for the next release:
You can get the current status of the enhancements here . ArchitectureThe Fediz architecture is described in more detail here. DownloadSee here. Getting startedThe WS-Federation specification defines the following parties involved during a web login:
It's recommended to deploy the IDP and the web application (RP) into different container instances as in a production deployment. The container with the IDP can be used during development and testing for multiple web applications needing security. Setting up the IDPThe installation and configuration of the IDP is documented here Set up the Relying Party ContainerThe Fediz plugin needs to be deployed into the Relying Party (RP) container. The security mechanism is not specified by JEE. Even though it is very similar in each servlet container there are some differences which require a dedicated Fediz plugin for each servlet container implementation. Most of the configuration goes into a Servlet container independent configuration file which is described here The following lists shows the supported containers and the location of the installation and configuration page. SamplesThe examples directory contains two sample relying party applications. They are independent of each other, so it is not necessary to deploy both at once. Each sample is described in a README.txt file located in the base directory of each sample.
BuildingCheck out the code from here:
Then follow the BUILDING.txt file in the Fediz download for full build instructions. Setting up Eclipse:See this page for information on using the Eclipse IDE with the Fediz source code. This page is created for CXF but the same commands are applicable for Fediz too.
Stop watching space
|
Change email notification preferences
View Online
|
View Changes
|
- [CONF] Apache CXF > Fediz Oliver Wulff (Confluence)
- [CONF] Apache CXF > Fediz Oliver Wulff (Confluence)
- [CONF] Apache CXF > Fediz Oliver Wulff (Confluence)
- [CONF] Apache CXF > Fediz Oliver Wulff (Confluence)
- [CONF] Apache CXF > Fediz Daniel Kulp (Confluence)
- [CONF] Apache CXF > Fediz Colm O hEigeartaigh (Confluence)
