Class TwitterIdentityProvider.Endpoint

java.lang.Object
org.keycloak.social.twitter.TwitterIdentityProvider.Endpoint
Enclosing class:
TwitterIdentityProvider

protected static class TwitterIdentityProvider.Endpoint extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final org.keycloak.broker.provider.UserAuthenticationIdentityProvider.AuthenticationCallback
     
    protected final org.keycloak.common.ClientConnection
     
    protected final org.keycloak.events.EventBuilder
     
    protected final jakarta.ws.rs.core.HttpHeaders
     
    protected final org.keycloak.models.RealmModel
     
    protected final org.keycloak.models.KeycloakSession
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Endpoint(org.keycloak.models.KeycloakSession session, org.keycloak.broker.provider.UserAuthenticationIdentityProvider.AuthenticationCallback callback, org.keycloak.events.EventBuilder event, TwitterIdentityProvider provider)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    jakarta.ws.rs.core.Response
    authResponse(String state, String denied, String verifier)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • realm

      protected final org.keycloak.models.RealmModel realm
    • callback

      protected final org.keycloak.broker.provider.UserAuthenticationIdentityProvider.AuthenticationCallback callback
    • event

      protected final org.keycloak.events.EventBuilder event
    • session

      protected final org.keycloak.models.KeycloakSession session
    • clientConnection

      protected final org.keycloak.common.ClientConnection clientConnection
    • headers

      protected final jakarta.ws.rs.core.HttpHeaders headers
  • Constructor Details

    • Endpoint

      public Endpoint(org.keycloak.models.KeycloakSession session, org.keycloak.broker.provider.UserAuthenticationIdentityProvider.AuthenticationCallback callback, org.keycloak.events.EventBuilder event, TwitterIdentityProvider provider)
  • Method Details

    • authResponse

      @GET public jakarta.ws.rs.core.Response authResponse(@QueryParam("state") String state, @QueryParam("denied") String denied, @QueryParam("oauth_verifier") String verifier)