Package com.io7m.idstore.server.http

# Interface IdHTTPServletFunctionalCoreAuthenticatedType<S,U>

Type Parameters:
  `S` - The type of sessions
  `U` - The type of users

public interface IdHTTPServletFunctionalCoreAuthenticatedType<S,U>
An authenticated functional servlet core. Consumes a request (and request information) and returns a response.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `IdHTTPServletResponseType`
  `executeAuthenticated(jakarta.servlet.http.HttpServletRequest request, IdHTTPServletRequestInformation information, S session, U user)`
  Execute the core after authenticating.

- ## Method Details

  - ### executeAuthenticated

    IdHTTPServletResponseType executeAuthenticated(jakarta.servlet.http.HttpServletRequest request, IdHTTPServletRequestInformation information, S session, U user)
    Execute the core after authenticating.
    Parameters:
      `request` - The request
      `information` - The request information
      `session` - The session
      `user` - The user
    Returns:
      The response