diff --git a/de.srsoftware.cookies/src/main/java/de/srsoftware/cookies/Cookie.java b/de.srsoftware.cookies/src/main/java/de/srsoftware/cookies/Cookie.java index 83c6659..4d8d267 100644 --- a/de.srsoftware.cookies/src/main/java/de/srsoftware/cookies/Cookie.java +++ b/de.srsoftware.cookies/src/main/java/de/srsoftware/cookies/Cookie.java @@ -1,9 +1,6 @@ /* © SRSoftware 2024 */ package de.srsoftware.cookies; -import static java.lang.System.Logger.Level.ERROR; -import static java.lang.System.Logger.Level.WARNING; - import com.sun.net.httpserver.Headers; import com.sun.net.httpserver.HttpExchange; import java.util.Arrays; @@ -11,6 +8,8 @@ import java.util.List; import java.util.Map; import java.util.Optional; +import static java.lang.System.Logger.Level.*; + public abstract class Cookie implements Map.Entry { static final System.Logger LOG = System.getLogger(SessionToken.class.getSimpleName()); private final String key; @@ -22,7 +21,7 @@ public abstract class Cookie implements Map.Entry { } public T addTo(Headers headers) { - LOG.log(ERROR, "sending cookie {0}={1}", key, value); + LOG.log(INFO, "sending cookie {0}={1}", key, value); headers.add("Set-Cookie", "%s=%s".formatted(key, value)); return (T)this; } @@ -42,7 +41,7 @@ public abstract class Cookie implements Map.Entry { } protected static List of(HttpExchange ex) { - return Optional.ofNullable(ex.getRequestHeaders().get("Cookie")).stream().flatMap(List::stream).flatMap(s -> Arrays.stream(s.split(";"))).map(String::trim).peek(cookie -> LOG.log(WARNING, "received cookie {0}", cookie)).toList(); + return Optional.ofNullable(ex.getRequestHeaders().get("Cookie")).stream().flatMap(List::stream).flatMap(s -> Arrays.stream(s.split(";"))).map(String::trim).peek(cookie -> LOG.log(INFO, "received cookie {0}", cookie)).toList(); } @Override diff --git a/de.srsoftware.oidc.backend/src/main/java/de/srsoftware/oidc/backend/TokenController.java b/de.srsoftware.oidc.backend/src/main/java/de/srsoftware/oidc/backend/TokenController.java index b3aa28f..d4e28fc 100644 --- a/de.srsoftware.oidc.backend/src/main/java/de/srsoftware/oidc/backend/TokenController.java +++ b/de.srsoftware.oidc.backend/src/main/java/de/srsoftware/oidc/backend/TokenController.java @@ -2,8 +2,7 @@ package de.srsoftware.oidc.backend; import static de.srsoftware.oidc.api.Constants.*; -import static java.lang.System.Logger.Level.ERROR; -import static java.lang.System.Logger.Level.WARNING; +import static java.lang.System.Logger.Level.*; import static java.net.HttpURLConnection.HTTP_BAD_REQUEST; import com.sun.net.httpserver.HttpExchange; @@ -40,8 +39,8 @@ public class TokenController extends PathHandler { var map = deserialize(body(ex)); // TODO: check Authorization Code, → https://openid.net/specs/openid-connect-core-1_0.html#TokenEndpoint // TODO: check Redirect URL - LOG.log(WARNING, "post data: {0}", map); - LOG.log(ERROR, "{0}.provideToken(ex) not implemented!", getClass().getSimpleName()); + LOG.log(DEBUG, "post data: {0}", map); + LOG.log(WARNING, "{0}.provideToken(ex) not implemented!", getClass().getSimpleName()); var grantType = map.get(GRANT_TYPE); if (!ATUH_CODE.equals(grantType)) sendContent(ex, HTTP_BAD_REQUEST, Map.of(ERROR, "unknown grant type", GRANT_TYPE, grantType)); var optClient = Optional.ofNullable(map.get(CLIENT_ID)).flatMap(clients::getClient);