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
FieldsModifier and TypeFieldDescriptionprotected final IdentityProvider.AuthenticationCallbackprotected final ClientConnectionprotected final EventBuilderprotected final jakarta.ws.rs.core.HttpHeadersprotected final HttpRequestprotected final RealmModelprotected final KeycloakSession - 
Constructor Summary
ConstructorsConstructorDescriptionEndpoint(IdentityProvider.AuthenticationCallback callback, RealmModel realm, EventBuilder event, AbstractOAuth2IdentityProvider provider)  - 
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseauthResponse(String state, String authorizationCode, String error, String errorDescription) 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
 
 -