Grzegorz Maczuga created CXF-7013: ------------------------------------- Summary: SAML token using ws-security.callback-handler as for UT with ID attribute value Key: CXF-7013 URL: https://issues.apache.org/jira/browse/CXF-7013 Project: CXF Issue Type: Bug Components: Core Affects Versions: 3.0.6 Reporter: Grzegorz Maczuga Priority: Minor
Processing of SAML token results in call of configured ws-security.callback-handler same as for Username Token. When CXF receives (no UT in it): <wss:Security> <saml:Assertion xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion" ID="Abc-1" IssueInstant="2016-08-16T08:13:47Z" Version="2.0"> <saml:Issuer Format="urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName">CN=user</saml:Issuer> <saml:Subject> <saml:NameID Format="urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified">some_name</saml:NameID> ... </wss:Security> it calls configured: ws-security.callback-handler=com.SecurityCallback with ID="Abc-1" from above Security section as username. Ignoring this and moving on has no impact on processing SAML token but if SecurityCallback does some funny stuff (or at list logging) for each received UT it is really confusing. -- This message was sent by Atlassian JIRA (v6.3.4#6332)