diff options
author | Jan Bartel | 2013-08-12 06:41:15 +0000 |
---|---|---|
committer | Jan Bartel | 2013-08-12 06:41:15 +0000 |
commit | af98046d1392ae2f130213550d186514d94d770c (patch) | |
tree | 3c0fe61cf3760cf772c4e9235ba9e9134b8d5526 /jetty-security/src/main/java/org/eclipse | |
parent | 3eeb20f5bd0083755fa425bc6692fbff8aff7b51 (diff) | |
parent | e3e9264a07cf453a7c02a6dd9f65e1380df5d444 (diff) | |
download | org.eclipse.jetty.project-af98046d1392ae2f130213550d186514d94d770c.tar.gz org.eclipse.jetty.project-af98046d1392ae2f130213550d186514d94d770c.tar.xz org.eclipse.jetty.project-af98046d1392ae2f130213550d186514d94d770c.zip |
Merge remote-tracking branch 'origin/master' into jetty-9.1
Diffstat (limited to 'jetty-security/src/main/java/org/eclipse')
2 files changed, 6 insertions, 0 deletions
diff --git a/jetty-security/src/main/java/org/eclipse/jetty/security/MappedLoginService.java b/jetty-security/src/main/java/org/eclipse/jetty/security/MappedLoginService.java index 41648d6a6c..37c72c37dd 100644 --- a/jetty-security/src/main/java/org/eclipse/jetty/security/MappedLoginService.java +++ b/jetty-security/src/main/java/org/eclipse/jetty/security/MappedLoginService.java @@ -212,6 +212,9 @@ public abstract class MappedLoginService extends AbstractLifeCycle implements Lo */ public UserIdentity login(String username, Object credentials) { + if (username == null) + return null; + UserIdentity user = _users.get(username); if (user==null) diff --git a/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/DeferredAuthentication.java b/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/DeferredAuthentication.java index 1dedf0fb2c..ebdda3244b 100644 --- a/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/DeferredAuthentication.java +++ b/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/DeferredAuthentication.java @@ -117,6 +117,9 @@ public class DeferredAuthentication implements Authentication.Deferred @Override public Authentication login(String username, Object password, ServletRequest request) { + if (username == null) + return null; + UserIdentity identity = _authenticator.login(username, password, request); if (identity != null) { |