Class OAuth2WebUiLogoutResource

java.lang.Object
io.trino.server.ui.OAuth2WebUiLogoutResource

@Path("/ui/logout") public class OAuth2WebUiLogoutResource extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    jakarta.ws.rs.core.Response
    logout(jakarta.ws.rs.core.HttpHeaders httpHeaders, jakarta.ws.rs.core.UriInfo uriInfo, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    logoutPage(jakarta.ws.rs.core.HttpHeaders httpHeaders, jakarta.ws.rs.core.UriInfo uriInfo, jakarta.ws.rs.core.SecurityContext securityContext)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • OAuth2WebUiLogoutResource

      @Inject public OAuth2WebUiLogoutResource(OAuth2Client auth2Client)
  • Method Details

    • logout

      @ResourceSecurity(WEB_UI) @GET public jakarta.ws.rs.core.Response logout(@Context jakarta.ws.rs.core.HttpHeaders httpHeaders, @Context jakarta.ws.rs.core.UriInfo uriInfo, @Context jakarta.ws.rs.core.SecurityContext securityContext) throws IOException
      Throws:
      IOException
    • logoutPage

      @ResourceSecurity(PUBLIC) @GET @Path("/logout.html") public jakarta.ws.rs.core.Response logoutPage(@Context jakarta.ws.rs.core.HttpHeaders httpHeaders, @Context jakarta.ws.rs.core.UriInfo uriInfo, @Context jakarta.ws.rs.core.SecurityContext securityContext) throws IOException
      Throws:
      IOException