This is an automated email from the ASF dual-hosted git repository.
rombert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-whiteboard.git
The following commit(s) were added to refs/heads/master by this push:
new a3e2fccd oidc-rp: refresh documentation
a3e2fccd is described below
commit a3e2fccd59f8d5ac700a5e024c2a205bf3430b03
Author: Robert Munteanu <[email protected]>
AuthorDate: Fri Jul 7 12:59:25 2023 +0300
oidc-rp: refresh documentation
---
org.apache.sling.servlets.oidc-rp/README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/org.apache.sling.servlets.oidc-rp/README.md
b/org.apache.sling.servlets.oidc-rp/README.md
index 9a10d947..59a16d27 100644
--- a/org.apache.sling.servlets.oidc-rp/README.md
+++ b/org.apache.sling.servlets.oidc-rp/README.md
@@ -42,7 +42,7 @@ public class MySlingServlet {
case EXPIRED:
OidcToken refreshToken = tokenStore.getRefreshToken(connection,
request.getResourceResolver());
if ( refreshToken.getState() != OidcTokenState.VALID )
- throw new ServletException(String.format("access token is expired
but refresh token not found ( state = %s)", refreshToken.getState()));
+ response.sendRedirect(oidcClient.getOidcEntryPointUri(connection,
request, "/bin/myservlet").toString());
OidcTokens oidcTokens = oidcClient.refreshTokens(connection,
refreshToken.getValue());
tokenStore.persistTokens(connection, request.getResourceResolver(),
oidcTokens);