Author: owulff
Date: Sat May 19 11:16:16 2012
New Revision: 1340416
URL: http://svn.apache.org/viewvc?rev=1340416&view=rev
Log:
[FEDIZ-12] SAML 1.1 token validation fails
Modified:
cxf/fediz/trunk/plugins/core/src/main/java/org/apache/cxf/fediz/core/saml/SAMLTokenValidator.java
Modified:
cxf/fediz/trunk/plugins/core/src/main/java/org/apache/cxf/fediz/core/saml/SAMLTokenValidator.java
URL:
http://svn.apache.org/viewvc/cxf/fediz/trunk/plugins/core/src/main/java/org/apache/cxf/fediz/core/saml/SAMLTokenValidator.java?rev=1340416&r1=1340415&r2=1340416&view=diff
==============================================================================
---
cxf/fediz/trunk/plugins/core/src/main/java/org/apache/cxf/fediz/core/saml/SAMLTokenValidator.java
(original)
+++
cxf/fediz/trunk/plugins/core/src/main/java/org/apache/cxf/fediz/core/saml/SAMLTokenValidator.java
Sat May 19 11:16:16 2012
@@ -192,7 +192,7 @@ public class SAMLTokenValidator implemen
TokenValidatorResponse response = new TokenValidatorResponse(
assertion.getId(), p.getName(), assertionIssuer, roles,
- claims, audience);
+ new ClaimCollection(claims), audience);
return response;
@@ -212,9 +212,8 @@ public class SAMLTokenValidator implemen
}
return Collections.emptyList();
}
- ClaimCollection collection = new ClaimCollection();
+ List<Claim> collection = new ArrayList<Claim>();
Map<String, Claim> claimsMap = new HashMap<String, Claim>();
-
for (org.opensaml.saml1.core.AttributeStatement statement :
attributeStatements) {
if (LOG.isDebugEnabled()) {