| afterFirstBrokerLogin(@QueryParam(LoginActionsService.SESSION_CODE) String code, @QueryParam("client_id") String clientId, @QueryParam(Constants.TAB_ID) String tabId) | org.keycloak.services.resources.IdentityBrokerService | inline |
| afterFirstBrokerLogin(ClientSessionCode< AuthenticationSessionModel > clientSessionCode) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| afterPostBrokerLoginFlow(@QueryParam(LoginActionsService.SESSION_CODE) String code, @QueryParam("client_id") String clientId, @QueryParam(Constants.TAB_ID) String tabId) | org.keycloak.services.resources.IdentityBrokerService | inline |
| afterPostBrokerLoginFlowSuccess(AuthenticationSessionModel authSession, BrokeredIdentityContext context, boolean wasFirstBrokerLogin, ClientSessionCode< AuthenticationSessionModel > clientSessionCode) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| authenticated(BrokeredIdentityContext context) | org.keycloak.services.resources.IdentityBrokerService | inline |
| badRequest(String message) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| browserAuthentication(AuthenticationSessionModel authSession, String errorMessage) | org.keycloak.services.resources.IdentityBrokerService | inlineprotected |
| cancelled(String code) | org.keycloak.services.resources.IdentityBrokerService | inline |
| canReadBrokerToken(AccessToken token) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| checkAccountManagementFailedLinking(AuthenticationSessionModel authSession, String error, Object... parameters) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| checkClient(String clientId) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| checkRealm() | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| clientConnection | org.keycloak.services.resources.IdentityBrokerService | private |
| clientInitiatedAccountLinking(@PathParam("provider_id") String providerId, @QueryParam("redirect_uri") String redirectUri, @QueryParam("client_id") String clientId, @QueryParam("nonce") String nonce, @QueryParam("hash") String hash) | org.keycloak.services.resources.IdentityBrokerService | inline |
| clientIntiatedAccountLinkingPreflight(@PathParam("provider_id") String providerId) | org.keycloak.services.resources.IdentityBrokerService | inline |
| corsResponse(Response response, ClientModel clientModel) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| createAuthenticationRequest(String providerId, ClientSessionCode< AuthenticationSessionModel > clientSessionCode) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| error(String code, String message) | org.keycloak.services.resources.IdentityBrokerService | inline |
| event | org.keycloak.services.resources.IdentityBrokerService | private |
| finishBrokerAuthentication(BrokeredIdentityContext context, UserModel federatedUser, AuthenticationSessionModel authSession, String providerId) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| finishOrRedirectToPostBrokerLogin(AuthenticationSessionModel authSession, BrokeredIdentityContext context, boolean wasFirstBrokerLogin, ClientSessionCode< AuthenticationSessionModel > clientSessionCode) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| fireErrorEvent(String message, Throwable throwable) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| fireErrorEvent(String message) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| forbidden(String message) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| getEndpoint(@PathParam("provider_id") String providerId) | org.keycloak.services.resources.IdentityBrokerService | inline |
| getIdentityProvider(KeycloakSession session, RealmModel realm, String alias) | org.keycloak.services.resources.IdentityBrokerService | inlinestatic |
| getIdentityProviderConfig(String providerId) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| getIdentityProviderFactory(KeycloakSession session, IdentityProviderModel model) | org.keycloak.services.resources.IdentityBrokerService | inlinestatic |
| getRedirectUri(String providerId) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| getToken(String providerId, boolean forceRetrieval) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| headers | org.keycloak.services.resources.IdentityBrokerService | private |
| IdentityBrokerService(RealmModel realmModel) | org.keycloak.services.resources.IdentityBrokerService | inline |
| init() | org.keycloak.services.resources.IdentityBrokerService | inline |
| isDebugEnabled() | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| LINKING_IDENTITY_PROVIDER | org.keycloak.services.resources.IdentityBrokerService | privatestatic |
| logger | org.keycloak.services.resources.IdentityBrokerService | privatestatic |
| parseEncodedSessionCode(String encodedCode) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| parseSessionCode(String code, String clientId, String tabId) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| performAccountLinking(AuthenticationSessionModel authSession, UserSessionModel userSession, BrokeredIdentityContext context, FederatedIdentityModel newModel, UserModel federatedUser) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| performLogin(@PathParam("provider_id") String providerId, @QueryParam(LoginActionsService.SESSION_CODE) String code, @QueryParam("client_id") String clientId, @QueryParam(Constants.TAB_ID) String tabId) | org.keycloak.services.resources.IdentityBrokerService | inline |
| performPostLogin(@PathParam("provider_id") String providerId, @QueryParam(LoginActionsService.SESSION_CODE) String code, @QueryParam("client_id") String clientId, @QueryParam(Constants.TAB_ID) String tabId) | org.keycloak.services.resources.IdentityBrokerService | inline |
| realmModel | org.keycloak.services.resources.IdentityBrokerService | private |
| redirectToAccountErrorPage(AuthenticationSessionModel authSession, String message, Object ... parameters) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| redirectToErrorPage(AuthenticationSessionModel authSession, Response.Status status, String message, Object ... parameters) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| redirectToErrorPage(Response.Status status, String message, Object ... parameters) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| redirectToErrorPage(AuthenticationSessionModel authSession, Response.Status status, String message, Throwable throwable, Object ... parameters) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| redirectToErrorWhenLinkingFailed(AuthenticationSessionModel authSession, String message, Object... parameters) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| request | org.keycloak.services.resources.IdentityBrokerService | private |
| retrieveToken(@PathParam("provider_id") String providerId) | org.keycloak.services.resources.IdentityBrokerService | inline |
| retrieveTokenPreflight() | org.keycloak.services.resources.IdentityBrokerService | inline |
| rollback() | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| samlIdpInitiatedSSO(final String clientUrlName) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| session | org.keycloak.services.resources.IdentityBrokerService | private |
| shouldPerformAccountLinking(AuthenticationSessionModel authSession, UserSessionModel userSession, String providerId) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| updateFederatedIdentity(BrokeredIdentityContext context, UserModel federatedUser) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| updateToken(BrokeredIdentityContext context, UserModel federatedUser, FederatedIdentityModel federatedIdentityModel) | org.keycloak.services.resources.IdentityBrokerService | inlineprivate |
| validateUser(AuthenticationSessionModel authSession, UserModel user, RealmModel realm) | org.keycloak.services.resources.IdentityBrokerService | inline |