From 4dc4c569215c7ae7242db5997ba7aef2dfa3cec0 Mon Sep 17 00:00:00 2001 From: Bill Burke Date: Fri, 28 Feb 2014 09:19:26 -0500 Subject: [PATCH] fix NPE --- .../org/keycloak/services/resources/admin/AdminService.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/services/src/main/java/org/keycloak/services/resources/admin/AdminService.java b/services/src/main/java/org/keycloak/services/resources/admin/AdminService.java index 534f5d9acd..0b1aa128b6 100755 --- a/services/src/main/java/org/keycloak/services/resources/admin/AdminService.java +++ b/services/src/main/java/org/keycloak/services/resources/admin/AdminService.java @@ -154,6 +154,10 @@ public class AdminService { if (realm == null) throw new NotFoundException(); Auth auth = authManager.authenticateCookie(realm, headers); + if (auth == null) { + logger.debug("No auth cookie"); + return Response.status(401).build(); + } UserModel user = auth.getUser(); if (user == null) { return Response.status(401).build();