From 9dc2865a7408c33f403056f408690c227bdfe690 Mon Sep 17 00:00:00 2001
From: ulrich
Date: Tue, 08 Jun 2021 15:00:45 +0000
Subject: [PATCH] Aufgeraeumt

---
 src/de/uhilger/httpserver/oauth/BearerRefreshHandler.java |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/src/de/uhilger/httpserver/oauth/BearerRefreshHandler.java b/src/de/uhilger/httpserver/oauth/BearerRefreshHandler.java
index ee5a4ac..ec799b1 100644
--- a/src/de/uhilger/httpserver/oauth/BearerRefreshHandler.java
+++ b/src/de/uhilger/httpserver/oauth/BearerRefreshHandler.java
@@ -19,14 +19,24 @@
 
 import com.sun.net.httpserver.HttpContext;
 import com.sun.net.httpserver.HttpExchange;
-import com.sun.net.httpserver.HttpHandler;
 import de.uhilger.httpserver.base.handler.HttpHelper;
-import de.uhilger.httpserver.base.handler.HttpResponder;
 import static de.uhilger.httpserver.oauth.BearerLoginHandler.ATTR_AUTHENTICATOR;
 import java.io.IOException;
 
 /**
+ * Einen abgelaufenen Token mit Hilfe eines Refresh Token erneuern
  * 
+ * Gemaess
+ * https://www.oauth.com/oauth2-servers/making-authenticated-requests/refreshing-an-access-token/
+ * sieht die HTTP Anfrage zum Refresh wie folgt aus:
+ * 
+ * POST /oauth/token HTTP/1.1
+ * Host: authorization-server.com
+ *
+ * grant_type=refresh_token
+ * &refresh_token=xxxxxxxxxxx
+ * &client_id=xxxxxxxxxx
+ * &client_secret=xxxxxxxxxx
  * 
  * @author Ulrich Hilger
  * @version 1, 08.06.2021

--
Gitblit v1.9.3