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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionauth()Authorization endpointstatic jakarta.ws.rs.core.UriBuilderauthUrl(jakarta.ws.rs.core.UriBuilder baseUriBuilder) static jakarta.ws.rs.core.UriBuilderauthUrl(jakarta.ws.rs.core.UriInfo uriInfo) jakarta.ws.rs.core.Responsecerts()static jakarta.ws.rs.core.UriBuildercertsUrl(jakarta.ws.rs.core.UriBuilder baseUriBuilder) Forgot-Credentials endpointjakarta.ws.rs.core.Responsejakarta.ws.rs.core.ResponseinstalledAppUrnCallback(String code, String error, String errorDescription) logout()static jakarta.ws.rs.core.UriBuilderlogoutUrl(jakarta.ws.rs.core.UriBuilder baseUriBuilder) static jakarta.ws.rs.core.UriBuilderlogoutUrl(jakarta.ws.rs.core.UriInfo uriInfo) registrations(String tokenString) Registration endpointstatic jakarta.ws.rs.core.UriBuilderregistrationsUrl(jakarta.ws.rs.core.UriBuilder baseUriBuilder) resolveExtension(String extension) revoke()token()Token endpointstatic jakarta.ws.rs.core.UriBuildertokenIntrospectionUrl(jakarta.ws.rs.core.UriBuilder baseUriBuilder) static jakarta.ws.rs.core.UriBuildertokenRevocationUrl(jakarta.ws.rs.core.UriBuilder baseUriBuilder) static jakarta.ws.rs.core.UriBuildertokenServiceBaseUrl(jakarta.ws.rs.core.UriBuilder baseUriBuilder) static jakarta.ws.rs.core.UriBuildertokenServiceBaseUrl(jakarta.ws.rs.core.UriInfo uriInfo) static jakarta.ws.rs.core.UriBuildertokenUrl(jakarta.ws.rs.core.UriBuilder baseUriBuilder) static jakarta.ws.rs.core.UriBuilderuserInfoUrl(jakarta.ws.rs.core.UriBuilder baseUriBuilder)
-
Constructor Details
-
OIDCLoginProtocolService
-
-
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","application/jwk-set+json"}) public jakarta.ws.rs.core.Response certs() -
issueUserInfo
-
logout
-
revoke
-
installedAppUrnCallback
-
resolveExtension
-