keycloak-aplcache

Modified the saml parser to handle boolean attribute value

12/2/2016 6:29:35 PM

Details

diff --git a/saml-core/src/main/java/org/keycloak/saml/processing/core/parsers/util/SAMLParserUtil.java b/saml-core/src/main/java/org/keycloak/saml/processing/core/parsers/util/SAMLParserUtil.java
index 8b17822..c2337b2 100755
--- a/saml-core/src/main/java/org/keycloak/saml/processing/core/parsers/util/SAMLParserUtil.java
+++ b/saml-core/src/main/java/org/keycloak/saml/processing/core/parsers/util/SAMLParserUtil.java
@@ -320,6 +320,8 @@ public class SAMLParserUtil {
             return StaxParserUtil.getElementText(xmlEventReader);
         } else if(typeValue.contains(":base64Binary")){
             return StaxParserUtil.getElementText(xmlEventReader);
+        } else if(typeValue.contains(":boolean")){
+            return StaxParserUtil.getElementText(xmlEventReader);
         }