Uploaded image for project: 'CXF'
  1. CXF
  2. CXF-4543

Encode multi value claims as multi-value saml attribute

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.7
    • Fix Version/s: 3.0.0-milestone1
    • Component/s: Services
    • Labels:
      None
    • Estimated Complexity:
      Unknown

      Description

      The current ClaimsAttributeStatementProvider supports encoding for string type value of claims. It's up to the ClaimsHandler to implement multi-value claim support and encoding.

      As mentioned here:
      http://cxf.547215.n5.nabble.com/SAML-2-0-attibutes-and-claims-naming-convention-td5712967.html

      The type of the value in the class Claim has to be changed from String to Object. The ClaimsAttributeStatementProvider can then be configured how to encode multi value claims. Fediz already supports both since FEDIZ-22.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                coheigea Colm O hEigeartaigh
                Reporter:
                owulff Oliver Wulff
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: