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>
 
 protected static class AbstractOAuth2IdentityProvider.Endpoint extends Object 
- 
- 
Field SummaryFields Modifier and Type Field Description protected IdentityProvider.AuthenticationCallbackcallbackprotected ClientConnectionclientConnectionprotected EventBuildereventprotected javax.ws.rs.core.HttpHeadersheadersprotected HttpRequesthttpRequestprotected RealmModelrealmprotected KeycloakSessionsession
 - 
Constructor SummaryConstructors Constructor Description Endpoint(IdentityProvider.AuthenticationCallback callback, RealmModel realm, EventBuilder event, AbstractOAuth2IdentityProvider provider)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.ResponseauthResponse(String state, String authorizationCode, String error)SimpleHttpgenerateTokenRequest(String authorizationCode)
 
- 
- 
- 
Field Detail- 
callbackprotected final IdentityProvider.AuthenticationCallback callback 
 - 
realmprotected final RealmModel realm 
 - 
eventprotected final EventBuilder event 
 - 
sessionprotected final KeycloakSession session 
 - 
clientConnectionprotected final ClientConnection clientConnection 
 - 
headersprotected final javax.ws.rs.core.HttpHeaders headers 
 - 
httpRequestprotected final HttpRequest httpRequest 
 
- 
 - 
Constructor Detail- 
Endpointpublic Endpoint(IdentityProvider.AuthenticationCallback callback, RealmModel realm, EventBuilder event, AbstractOAuth2IdentityProvider provider) 
 
- 
 - 
Method Detail- 
authResponse@GET public javax.ws.rs.core.Response authResponse(@QueryParam("state") String state, @QueryParam("code") String authorizationCode, @QueryParam("error") String error)
 - 
generateTokenRequestpublic SimpleHttp generateTokenRequest(String authorizationCode) 
 
- 
 
-