Return-Path: X-Original-To: apmail-cxf-issues-archive@www.apache.org Delivered-To: apmail-cxf-issues-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 858A110393 for ; Mon, 23 Sep 2013 18:41:24 +0000 (UTC) Received: (qmail 32693 invoked by uid 500); 23 Sep 2013 18:41:14 -0000 Delivered-To: apmail-cxf-issues-archive@cxf.apache.org Received: (qmail 32602 invoked by uid 500); 23 Sep 2013 18:41:12 -0000 Mailing-List: contact issues-help@cxf.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cxf.apache.org Delivered-To: mailing list issues@cxf.apache.org Received: (qmail 32540 invoked by uid 99); 23 Sep 2013 18:41:09 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Sep 2013 18:41:09 +0000 Date: Mon, 23 Sep 2013 18:41:09 +0000 (UTC) From: "Oliver Wulff (JIRA)" To: issues@cxf.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (CXF-4543) Encode multi value claims as multi-value saml attribute MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CXF-4543?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13775543#comment-13775543 ] Oliver Wulff commented on CXF-4543: ----------------------------------- As this is a major version, we should be able to update the method signature of the Claim class. > Encode multi value claims as multi-value saml attribute > ------------------------------------------------------- > > Key: CXF-4543 > URL: https://issues.apache.org/jira/browse/CXF-4543 > Project: CXF > Issue Type: Improvement > Components: Services > Affects Versions: 2.7.0 > Reporter: Oliver Wulff > Assignee: Colm O hEigeartaigh > Fix For: 3.0.0 > > > 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. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira