cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r1039206 - in /websites/production/cxf/content: cache/docs.pageCache docs/33-migration-guide.html
Date Sat, 19 Jan 2019 07:57:46 GMT
Author: buildbot
Date: Sat Jan 19 07:57:46 2019
New Revision: 1039206

Log:
Production update by buildbot for cxf

Modified:
    websites/production/cxf/content/cache/docs.pageCache
    websites/production/cxf/content/docs/33-migration-guide.html

Modified: websites/production/cxf/content/cache/docs.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/cxf/content/docs/33-migration-guide.html
==============================================================================
--- websites/production/cxf/content/docs/33-migration-guide.html (original)
+++ websites/production/cxf/content/docs/33-migration-guide.html Sat Jan 19 07:57:46 2019
@@ -107,7 +107,7 @@ Apache CXF -- 3.3 Migration Guide
          <td height="100%">
            <!-- Content -->
            <div class="wiki-content">
-<div id="ConfluenceContent"><h3 id="id-3.3MigrationGuide-MajorNotes:">Major Notes:</h3><h3
id="id-3.3MigrationGuide-ClaimsHandling:">Claims Handling:</h3><ul><li>The
claimType of the <a shape="rect" class="external-link" href="https://github.com/apache/cxf/blob/master/rt/security/src/main/java/org/apache/cxf/rt/security/claims/Claim.java"
rel="nofollow">Claim</a> class is now a "String" instead of a "URI".&#160; This
might break existing ClaimsHandler implementations in the STS. In addition, the ClaimsHandler
interface now returns a List&lt;String&gt; for getSupportedClaimTypes() instead of
List&lt;URI&gt;.</li><li>The Claims access control annotations/interceptors
<a shape="rect" class="external-link" href="https://issues.apache.org/jira/browse/CXF-6727">now
work</a> with JWT tokens (as well as SAML tokens). This resulted in the following package
changes:<br clear="none"><ul><li>ClaimsAuthorizingInterceptor has moved
from the cxf-rt-security-saml module to the cxf-rt-security modul
 e. The package name of the ClaimsAuthorizingInterceptor has changed: from org.apache.cxf.rt.security.saml.interceptor.ClaimsAuthorizingInterceptor
to org.apache.cxf.rt.security.claims.interceptor.ClaimsAuthorizingInterceptor.</li><li>ClaimsAuthorizingFilter
has moved from the cxf-rt-rs-security-xml module to the cxf-rt-frontend-jaxrs module. The
package name of the ClaimsAuthorizingFilter&#160; has changed: from org.apache.cxf.rs.security.saml.authorization.ClaimsAuthorizingFilter
to&#160;org.apache.cxf.jaxrs.security.ClaimsAuthorizingFilter</li></ul></li></ul><h3
id="id-3.3MigrationGuide-NewFeatures:">New Features:</h3><ul><li>Support
for signing HTTP messages via the HTTP Signature draft spec is included (<a shape="rect"
class="external-link" href="https://tools.ietf.org/html/draft-cavage-http-signatures" rel="nofollow">https://tools.ietf.org/html/draft-cavage-http-signatures</a>)
in the cxf-rt-rs-security-http-signature module.</li></ul><h3 id="id-3.3MigrationGuide-Majordependenc
 ychanges:">Major dependency changes:</h3></div>
+<div id="ConfluenceContent"><h3 id="id-3.3MigrationGuide-MajorNotes:">Major Notes:</h3><h3
id="id-3.3MigrationGuide-ClaimsHandling:">Claims Handling:</h3><ul><li>The
claimType of the <a shape="rect" class="external-link" href="https://github.com/apache/cxf/blob/master/rt/security/src/main/java/org/apache/cxf/rt/security/claims/Claim.java"
rel="nofollow">Claim</a> class is now a "String" instead of a "URI".&#160; This
might break existing ClaimsHandler implementations in the STS. In addition, the ClaimsHandler
interface now returns a List&lt;String&gt; for getSupportedClaimTypes() instead of
List&lt;URI&gt;.</li><li>The Claims access control annotations/interceptors
<a shape="rect" class="external-link" href="https://issues.apache.org/jira/browse/CXF-6727">now
work</a> with JWT tokens (as well as SAML tokens). This resulted in the following package
changes:<br clear="none"><ul><li>ClaimsAuthorizingInterceptor has moved
from the cxf-rt-security-saml module to the cxf-rt-security modul
 e. The package name of the ClaimsAuthorizingInterceptor has changed: from org.apache.cxf.rt.security.saml.interceptor.ClaimsAuthorizingInterceptor
to org.apache.cxf.rt.security.claims.interceptor.ClaimsAuthorizingInterceptor.</li><li>ClaimsAuthorizingFilter
has moved from the cxf-rt-rs-security-xml module to the cxf-rt-frontend-jaxrs module. The
package name of the ClaimsAuthorizingFilter&#160; has changed: from org.apache.cxf.rs.security.saml.authorization.ClaimsAuthorizingFilter
to&#160;org.apache.cxf.jaxrs.security.ClaimsAuthorizingFilter</li></ul></li></ul><h3
id="id-3.3MigrationGuide-NewFeatures:">New Features:</h3><ul><li>Support
for signing HTTP messages via the HTTP Signature draft spec is included (<a shape="rect"
class="external-link" href="https://tools.ietf.org/html/draft-cavage-http-signatures" rel="nofollow">https://tools.ietf.org/html/draft-cavage-http-signatures</a>)
in the cxf-rt-rs-security-http-signature module.</li></ul><h3 id="id-3.3MigrationGuide-Majordependenc
 ychanges:">Major dependency changes:</h3><ul><li>Spring and Spring Security
have been upgraded to 5.x, the Spring Boot dependency is now 2.x. However old versions will
currently still work.</li><li>JAX-RS and JAXB APIs are now JakartaEE dependencies.
All other JakartaEE dependencies will follow with the next major release. Old dependencies
can still be just, but this requires exclusions to avoid duplicate transitive dependencies
(currently no relocation is in place).</li></ul></div>
            </div>
            <!-- Content -->
          </td>



Mime
View raw message