Uploaded image for project: 'PicketLink'
  1. PicketLink
  2. PLINK-650

tag AuthenticatingAuthority is not recognised by the parser

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • PLINK_2.7.0.CR3
    • PLINK_2.7.0.CR2
    • SAML
    • None
    • Hide

      Using picketlink SP + the sales quickstart, with the IDP from http://www.ubisecure.com/ubisecure-sso

      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 {

      Show
      Using picketlink SP + the sales quickstart, with the IDP from http://www.ubisecure.com/ubisecure-sso 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 {

      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]
      ....

              psilva@redhat.com Pedro Igor Craveiro
              tfonteyn Tom Fonteyne (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: