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 <romb...@apache.org> 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);