docs: protected Service restoreAuthenticationRequestInContext(final RequestContext requestContext,
                                                              final J2EContext webContext,
                                                              final String clientName) {
          val logoutEndpoint = isLogoutRequest(webContext.getRequest());
          if (logoutEndpoint) {
              return null;
          } else {
              try {
                  val client = (BaseClient<Credentials, CommonProfile>) this.clients.findClient(clientName);
                  return delegatedClientWebflowManager.retrieve(requestContext, webContext, client);
              } catch (final Exception e) {
                  LOGGER.error(e.getMessage(), e);
              }
              throw new UnauthorizedServiceException(UnauthorizedServiceException.CODE_UNAUTHZ_SERVICE, "Service unauthorized");
          }
      }