Class OAuth2CallbackResource

java.lang.Object
io.trino.server.security.oauth2.OAuth2CallbackResource

@Path("/oauth2/callback") public class OAuth2CallbackResource extends Object
  • Field Details

  • Constructor Details

    • OAuth2CallbackResource

      @Inject public OAuth2CallbackResource(OAuth2Service service)
  • Method Details

    • callback

      @ResourceSecurity(PUBLIC) @GET @Produces("text/html") public jakarta.ws.rs.core.Response callback(@QueryParam("state") String state, @QueryParam("code") String code, @QueryParam("error") String error, @QueryParam("error_description") String errorDescription, @QueryParam("error_uri") String errorUri, @CookieParam("__Secure-Trino-Nonce") jakarta.ws.rs.core.Cookie nonce, @Context jakarta.ws.rs.core.UriInfo uriInfo)