The project contains some code that can never be executed and can be
removed safely.
This change removes:
* XwsSecurityInterceptor#verifyInboundMessage
* DaoX509AuthoritiesPopulator#logger
Issue: SWS-919
https://jira.spring.io/browse/SWS-919
The project contains various easy to fix compiler warnings like unused
imports, raw types and no longer needed @SuppressWarnings("unchecked").
This change removes:
* unused imports
* raw types
* no longer needed @SuppressWarnings("unchecked")
Issue: SWS-918
https://jira.spring.io/browse/SWS-918
Spring Security 4.0 removed a number of APIs that were deprecated in
3.x. This commit updates SpringSecurityUtils to avoid using those
APIs. This makes it compatible with Spring Security 4.0 while also
retaining compatibility with Spring Security 3.2.x.
Also, upgrade to Spring Security 3.2.7.RELEASE as the latest point release.
Allow customization of the PKIXBuilderParameters by having a factory
method for it. Also added a revocationEnabled flag, defaulting to false.
Issue: SWS-853
This commit migrates from a Maven-based build system to a Gradle-based
one. Changes include:
- Removed archetype & parent
- Renamed core, support, test, security and xml directories to
spring-ws-core, spring-ws-test, spring-ws-security, spring-xml
respectively.
- Moved samples to separate project
(https://github.com/spring-projects/spring-ws-samples)