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

xml parsing issues with SAML messages from Novell Access Manager

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • PLINK_2.5.0.Final
    • PLINK_2.1.X
    • SAML
    • None
    • Hide

      I do not have a Novell AM. Attached are xml files as received from the customer

      Show
      I do not have a Novell AM. Attached are xml files as received from the customer

      Basically the IDP Entity descriptor XML generated by our IDP infrastructure (base on Novell Access Manager) produce a parsing exception while being processed by picketlink.

      This parsing exceptions come from a couple of tags and attributes that picketlink seems to get stuck into.

      Till now the troublesome tags are:

      1) <md:SPSSODescriptor AuthnRequestsSigned="true" ID="id92GPKNKlFZk7.cvYVWEyL8QtWWw" protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol">

      The attribute AuthnRequestsSigned="true" is mandatory.

      2) <md:IDPSSODescriptor ID="iduJi627sd6xPmFRXzCmY8zRXGu7U" WantAuthnRequestsSigned="true" protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol">

      The attribute WantAuthnRequestsSigned="true" is mandatory.

      3) <md:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#tripledes-cbc" />

      The entire tag produce a parsing exception.

      4)<md:AssertionIDRequestService Binding="urn:oasis:names:tc:SAML:2.0:bindings:SOAP" Location="https://namx.corp.x.net/nidp/saml2/soap" />

      The entire tag produce a parsing exception.

      5)<md:AssertionIDRequestService Binding="urn:oasis:names:tc:SAML:2.0:bindings:URI" Location="https://namx.corp.x.net/nidp/saml2/assertion" />

      The entire tag produce a parsing exception.

              pskopek@redhat.com Peter Skopek
              tfonteyn Tom Fonteyne (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: