fix MediaType not set error
This commit is contained in:
parent
391baf4f50
commit
6b874b4f44
1 changed files with 2 additions and 1 deletions
|
@ -5,6 +5,7 @@ import java.util.Objects;
|
||||||
import javax.ws.rs.GET;
|
import javax.ws.rs.GET;
|
||||||
import javax.ws.rs.Produces;
|
import javax.ws.rs.Produces;
|
||||||
import javax.ws.rs.QueryParam;
|
import javax.ws.rs.QueryParam;
|
||||||
|
import javax.ws.rs.core.MediaType;
|
||||||
import javax.ws.rs.core.Response;
|
import javax.ws.rs.core.Response;
|
||||||
import org.keycloak.models.KeycloakSession;
|
import org.keycloak.models.KeycloakSession;
|
||||||
import org.keycloak.models.UserModel;
|
import org.keycloak.models.UserModel;
|
||||||
|
@ -25,6 +26,6 @@ public class ApiKeyResource {
|
||||||
@Produces("application/json")
|
@Produces("application/json")
|
||||||
public Response checkApiKey(@QueryParam("apiKey") String apiKey) {
|
public Response checkApiKey(@QueryParam("apiKey") String apiKey) {
|
||||||
List<UserModel> result = session.userStorageManager().searchForUserByUserAttribute("api-key", apiKey, session.realms().getRealm(realmName));
|
List<UserModel> result = session.userStorageManager().searchForUserByUserAttribute("api-key", apiKey, session.realms().getRealm(realmName));
|
||||||
return result.isEmpty() ? Response.status(401).build(): Response.ok().build();
|
return result.isEmpty() ? Response.status(401).type(MediaType.APPLICATION_JSON).build(): Response.ok().type(MediaType.APPLICATION_JSON).build();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue