|
| | AbstractIdentityProvider (KeycloakSession session, C config) |
| |
| C | getConfig () |
| |
| Response | export (UriInfo uriInfo, RealmModel realm, String format) |
| |
| void | close () |
| |
| Object | callback (RealmModel realm, AuthenticationCallback callback, EventBuilder event) |
| |
| Response | performLogin (AuthenticationRequest request) |
| |
| Response | keycloakInitiatedBrowserLogout (KeycloakSession session, UserSessionModel userSession, UriInfo uriInfo, RealmModel realm) |
| |
| void | backchannelLogout (KeycloakSession session, UserSessionModel userSession, UriInfo uriInfo, RealmModel realm) |
| |
| Response | exchangeNotSupported () |
| |
| Response | exchangeNotLinked (UriInfo uriInfo, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject) |
| |
| Response | exchangeNotLinkedNoStore (UriInfo uriInfo, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject) |
| |
| Response | exchangeTokenExpired (UriInfo uriInfo, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject) |
| |
| Response | exchangeUnsupportedRequiredType () |
| |
| void | authenticationFinished (AuthenticationSessionModel authSession, BrokeredIdentityContext context) |
| |
| void | preprocessFederatedIdentity (KeycloakSession session, RealmModel realm, BrokeredIdentityContext context) |
| |
| void | importNewUser (KeycloakSession session, RealmModel realm, UserModel user, BrokeredIdentityContext context) |
| |
| void | updateBrokeredUser (KeycloakSession session, RealmModel realm, UserModel user, BrokeredIdentityContext context) |
| |
| IdentityProviderDataMarshaller | getMarshaller () |
| |
| Response | retrieveToken (KeycloakSession session, FederatedIdentityModel identity) |
| |