Bug 1175549
| Summary: | tag AuthenticatingAuthority is not recognised by the parser | ||
|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise Application Platform 6 | Reporter: | Kunjan Rathod <krathod> |
| Component: | PicketLink | Assignee: | Peter Skopek <pskopek> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Pavel Slavicek <pslavice> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 6.3.1 | CC: | anmiller, bdawidow, chaowan, okotek, psilva, pskopek, rmody |
| Target Milestone: | ER2 | Flags: | pskopek:
needinfo-
|
| Target Release: | EAP 6.4.0 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | Type: | Bug | |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
Backported from upstream. http://git.app.eng.bos.redhat.com/git/picketlink25.git/commit/?h=eap-6.x&id=9c6ae8b34ec7faf3aaf9b831fcad82a0b879d12c Verified in EAP 6.4.0.ER2 |
Description of problem: AuthenticatingAuthority is a valid tag inside AuthnContext Type (inside the AuthnStatement) but the parser is not recognizing it: 11:50:08,292 ERROR [org.picketlink.identity.federation] (http-test.com/1.2.3.4:8080-3) PLFED000263: Service Provider could not handle the request.: java.lang.RuntimeException: PLFED000062: Parser : Unknown tag: AuthenticatingAuthority ::location= [row,col {unknown-source} ]: [19,1606] at org.picketlink.identity.federation.PicketLinkLoggerImpl.parserUnknownTag(PicketLinkLoggerImpl.java:218) [picketlink-jbas7.jar:2.1.6.3.Final-redhat-2] at org.picketlink.identity.federation.core.parsers.util.SAMLParserUtil.parseAuthnContextType(SAMLParserUtil.java:462) [picketlink-core.jar:2.1.6.3.Final-redhat-2] at org.picketlink.identity.federation.core.parsers.util.SAMLParserUtil.parseAuthnStatement(SAMLParserUtil.java:386) [picketlink-core.jar:2.1.6.3.Final-redhat-2] at org.picketlink.identity.federation.core.parsers.saml.SAMLAssertionParser.parse(SAMLAssertionParser.java:142) [picketlink-core.jar:2.1.6.3.Final-redhat-2] Version-Release number of selected component (if applicable): Steps to Reproduce: Using picketlink SP + the sales quickstart, with the a different IDP. This IDP delivers the valid AuthenticatingAuthority tag which the class modules/federation/src/main/java/org/picketlink/identity/federation/core/parsers/util/SAMLParserUtil.java does not recognise; see function: public static AuthnContextType parseAuthnContextType(XMLEventReader xmlEventReader) throws ParsingException {