Class OIDCLoginProtocolService

java.lang.Object
org.keycloak.protocol.oidc.OIDCLoginProtocolService

public class OIDCLoginProtocolService extends Object
Resource class for the oauth/openid connect token service
Version:
$Revision: 1 $
Author:
Bill Burke
  • Constructor Details

  • Method Details

    • tokenServiceBaseUrl

      public static jakarta.ws.rs.core.UriBuilder tokenServiceBaseUrl(jakarta.ws.rs.core.UriInfo uriInfo)
    • tokenServiceBaseUrl

      public static jakarta.ws.rs.core.UriBuilder tokenServiceBaseUrl(jakarta.ws.rs.core.UriBuilder baseUriBuilder)
    • authUrl

      public static jakarta.ws.rs.core.UriBuilder authUrl(jakarta.ws.rs.core.UriInfo uriInfo)
    • authUrl

      public static jakarta.ws.rs.core.UriBuilder authUrl(jakarta.ws.rs.core.UriBuilder baseUriBuilder)
    • registrationsUrl

      public static jakarta.ws.rs.core.UriBuilder registrationsUrl(jakarta.ws.rs.core.UriBuilder baseUriBuilder)
    • tokenUrl

      public static jakarta.ws.rs.core.UriBuilder tokenUrl(jakarta.ws.rs.core.UriBuilder baseUriBuilder)
    • certsUrl

      public static jakarta.ws.rs.core.UriBuilder certsUrl(jakarta.ws.rs.core.UriBuilder baseUriBuilder)
    • userInfoUrl

      public static jakarta.ws.rs.core.UriBuilder userInfoUrl(jakarta.ws.rs.core.UriBuilder baseUriBuilder)
    • tokenIntrospectionUrl

      public static jakarta.ws.rs.core.UriBuilder tokenIntrospectionUrl(jakarta.ws.rs.core.UriBuilder baseUriBuilder)
    • logoutUrl

      public static jakarta.ws.rs.core.UriBuilder logoutUrl(jakarta.ws.rs.core.UriInfo uriInfo)
    • logoutUrl

      public static jakarta.ws.rs.core.UriBuilder logoutUrl(jakarta.ws.rs.core.UriBuilder baseUriBuilder)
    • tokenRevocationUrl

      public static jakarta.ws.rs.core.UriBuilder tokenRevocationUrl(jakarta.ws.rs.core.UriBuilder baseUriBuilder)
    • auth

      @Path("auth") public Object auth()
      Authorization endpoint
    • registrations

      @Path("registrations") public Object registrations(@QueryParam("token") String tokenString)
      Registration endpoint
    • forgotCredentialsPage

      @Path("forgot-credentials") public Object forgotCredentialsPage()
      Forgot-Credentials endpoint
    • token

      @Path("token") public Object token()
      Token endpoint
    • getLoginStatusIframe

      @Path("login-status-iframe.html") public Object getLoginStatusIframe()
    • thirdPartyCookiesCheck

      @Path("3p-cookies") public Object thirdPartyCookiesCheck()
    • getVersionPreflight

      @OPTIONS @Path("certs") @Produces("application/json") public jakarta.ws.rs.core.Response getVersionPreflight()
    • certs

      @GET @Path("certs") @Produces("application/json") public jakarta.ws.rs.core.Response certs()
    • issueUserInfo

      @Path("userinfo") public Object issueUserInfo()
    • logout

      @Path("logout") public Object logout()
    • revoke

      @Path("revoke") public Object revoke()
    • installedAppUrnCallback

      @Path("oauth/oob") @GET public jakarta.ws.rs.core.Response installedAppUrnCallback(@QueryParam("code") String code, @QueryParam("error") String error, @QueryParam("error_description") String errorDescription)
    • resolveExtension

      @Path("ext/{extension}") public Object resolveExtension(@PathParam("extension") String extension)