Package org.keycloak.broker.oidc
Class AbstractOAuth2IdentityProvider.Endpoint
java.lang.Object
org.keycloak.broker.oidc.AbstractOAuth2IdentityProvider.Endpoint
- Direct Known Subclasses:
OIDCIdentityProvider.OIDCEndpoint
- Enclosing class:
- AbstractOAuth2IdentityProvider<C extends OAuth2IdentityProviderConfig>
-
Field Summary
Modifier and TypeFieldDescriptionprotected final IdentityProvider.AuthenticationCallback
protected final ClientConnection
protected final EventBuilder
protected final jakarta.ws.rs.core.HttpHeaders
protected final HttpRequest
protected final RealmModel
protected final KeycloakSession
-
Constructor Summary
ConstructorDescriptionEndpoint
(IdentityProvider.AuthenticationCallback callback, RealmModel realm, EventBuilder event, AbstractOAuth2IdentityProvider provider) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
authResponse
(String state, String authorizationCode, String error) generateTokenRequest
(String authorizationCode)
-
Field Details
-
callback
-
realm
-
event
-
session
-
clientConnection
-
headers
protected final jakarta.ws.rs.core.HttpHeaders headers -
httpRequest
-
-
Constructor Details
-
Endpoint
public Endpoint(IdentityProvider.AuthenticationCallback callback, RealmModel realm, EventBuilder event, AbstractOAuth2IdentityProvider provider)
-
-
Method Details
-
authResponse
-
generateTokenRequest
-