keycloak-aplcache

KEYCLOAK-5838 Fix comparison in SAMLSloRequestParser and

11/11/2017 6:24:17 PM

Details

diff --git a/saml-core/src/main/java/org/keycloak/saml/processing/core/parsers/saml/SAMLSloRequestParser.java b/saml-core/src/main/java/org/keycloak/saml/processing/core/parsers/saml/SAMLSloRequestParser.java
index 22ed383..ba15428 100755
--- a/saml-core/src/main/java/org/keycloak/saml/processing/core/parsers/saml/SAMLSloRequestParser.java
+++ b/saml-core/src/main/java/org/keycloak/saml/processing/core/parsers/saml/SAMLSloRequestParser.java
@@ -86,7 +86,8 @@ public class SAMLSloRequestParser extends SAMLRequestAbstractParser implements P
      * @see {@link ParserNamespaceSupport#supports(QName)}
      */
     public boolean supports(QName qname) {
-        return PROTOCOL_NSURI.get().equals(qname.getNamespaceURI()) && JBossSAMLConstants.LOGOUT_REQUEST.equals(qname.getLocalPart());
+        return PROTOCOL_NSURI.get().equals(qname.getNamespaceURI())
+          && JBossSAMLConstants.LOGOUT_REQUEST.get().equals(qname.getLocalPart());
     }
 
     /**
diff --git a/saml-core/src/main/java/org/keycloak/saml/processing/core/parsers/saml/SAMLSloResponseParser.java b/saml-core/src/main/java/org/keycloak/saml/processing/core/parsers/saml/SAMLSloResponseParser.java
index c0f473b..abee01e 100755
--- a/saml-core/src/main/java/org/keycloak/saml/processing/core/parsers/saml/SAMLSloResponseParser.java
+++ b/saml-core/src/main/java/org/keycloak/saml/processing/core/parsers/saml/SAMLSloResponseParser.java
@@ -75,6 +75,6 @@ public class SAMLSloResponseParser extends SAMLStatusResponseTypeParser implemen
      */
     public boolean supports(QName qname) {
         return JBossSAMLURIConstants.PROTOCOL_NSURI.get().equals(qname.getNamespaceURI())
-                && LOGOUT_RESPONSE.equals(qname.getLocalPart());
+                && LOGOUT_RESPONSE.get().equals(qname.getLocalPart());
     }
 }
\ No newline at end of file