Package org.keycloak.protocol.oidc
Class OIDCLoginProtocolService
java.lang.Object
org.keycloak.protocol.oidc.OIDCLoginProtocolService
Resource class for the oauth/openid connect token service
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
Constructor Summary
ConstructorDescriptionOIDCLoginProtocolService
(KeycloakSession session, EventBuilder event, OIDCProviderConfig providerConfig) -
Method Summary
Modifier and TypeMethodDescriptionauth()
Authorization endpointstatic jakarta.ws.rs.core.UriBuilder
authUrl
(jakarta.ws.rs.core.UriBuilder baseUriBuilder) static jakarta.ws.rs.core.UriBuilder
authUrl
(jakarta.ws.rs.core.UriInfo uriInfo) jakarta.ws.rs.core.Response
certs()
static jakarta.ws.rs.core.UriBuilder
certsUrl
(jakarta.ws.rs.core.UriBuilder baseUriBuilder) Forgot-Credentials endpointjakarta.ws.rs.core.Response
jakarta.ws.rs.core.Response
installedAppUrnCallback
(String code, String error, String errorDescription) logout()
static jakarta.ws.rs.core.UriBuilder
logoutUrl
(jakarta.ws.rs.core.UriBuilder baseUriBuilder) static jakarta.ws.rs.core.UriBuilder
logoutUrl
(jakarta.ws.rs.core.UriInfo uriInfo) Registration endpointstatic jakarta.ws.rs.core.UriBuilder
registrationsUrl
(jakarta.ws.rs.core.UriBuilder baseUriBuilder) resolveExtension
(String extension) revoke()
token()
Token endpointstatic jakarta.ws.rs.core.UriBuilder
tokenIntrospectionUrl
(jakarta.ws.rs.core.UriBuilder baseUriBuilder) static jakarta.ws.rs.core.UriBuilder
tokenRevocationUrl
(jakarta.ws.rs.core.UriBuilder baseUriBuilder) static jakarta.ws.rs.core.UriBuilder
tokenServiceBaseUrl
(jakarta.ws.rs.core.UriBuilder baseUriBuilder) static jakarta.ws.rs.core.UriBuilder
tokenServiceBaseUrl
(jakarta.ws.rs.core.UriInfo uriInfo) static jakarta.ws.rs.core.UriBuilder
tokenUrl
(jakarta.ws.rs.core.UriBuilder baseUriBuilder) static jakarta.ws.rs.core.UriBuilder
userInfoUrl
(jakarta.ws.rs.core.UriBuilder baseUriBuilder)
-
Constructor Details
-
OIDCLoginProtocolService
public OIDCLoginProtocolService(KeycloakSession session, EventBuilder event, OIDCProviderConfig providerConfig)
-
-
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
Authorization endpoint -
registrations
Registration endpoint -
forgotCredentialsPage
Forgot-Credentials endpoint -
token
Token endpoint -
getLoginStatusIframe
-
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
-
logout
-
revoke
-
installedAppUrnCallback
-
resolveExtension
-