Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse McConnell2012-06-14 20:45:41 +0000
committerJesse McConnell2012-06-14 20:45:41 +0000
commitc928c1be29a99f67bc72c4955d1164766cc4f04e (patch)
tree73d55df25ead89b0a72f4e0bc0d65b23d7ed31d7 /jetty-util
parentb9a3c98055bff5757cca5a2444612ce3b2334e48 (diff)
downloadorg.eclipse.jetty.project-c928c1be29a99f67bc72c4955d1164766cc4f04e.tar.gz
org.eclipse.jetty.project-c928c1be29a99f67bc72c4955d1164766cc4f04e.tar.xz
org.eclipse.jetty.project-c928c1be29a99f67bc72c4955d1164766cc4f04e.zip
[Bug #377067] add Negotiate option for security which is an alternative for Spnego
Diffstat (limited to 'jetty-util')
-rw-r--r--jetty-util/src/main/java/org/eclipse/jetty/util/security/Constraint.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/security/Constraint.java b/jetty-util/src/main/java/org/eclipse/jetty/util/security/Constraint.java
index 320625ca96..ef353c7669 100644
--- a/jetty-util/src/main/java/org/eclipse/jetty/util/security/Constraint.java
+++ b/jetty-util/src/main/java/org/eclipse/jetty/util/security/Constraint.java
@@ -37,6 +37,8 @@ public class Constraint implements Cloneable, Serializable
public final static String __SPNEGO_AUTH = "SPNEGO";
+ public final static String __NEGOTIATE_AUTH = "NEGOTIATE";
+
public static boolean validateMethod (String method)
{
if (method == null)
@@ -47,7 +49,8 @@ public class Constraint implements Cloneable, Serializable
|| method.equals (__DIGEST_AUTH)
|| method.equals (__CERT_AUTH)
|| method.equals(__CERT_AUTH2)
- || method.equals(__SPNEGO_AUTH));
+ || method.equals(__SPNEGO_AUTH)
+ || method.equals(__NEGOTIATE_AUTH));
}
/* ------------------------------------------------------------ */

Back to the top