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 |