Uses of Class
org.keycloak.models.IdentityProviderModel
Packages that use IdentityProviderModel
Package
Description
-
Uses of IdentityProviderModel in org.keycloak.authentication.actiontoken.idpverifyemail
Methods in org.keycloak.authentication.actiontoken.idpverifyemail with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionstatic booleanIdpVerifyAccountLinkActionTokenHandler.runIfUserVerified(KeycloakSession session, UserModel user, IdentityProviderModel broker, Runnable runnable) -
Uses of IdentityProviderModel in org.keycloak.broker.kubernetes
Subclasses of IdentityProviderModel in org.keycloak.broker.kubernetesMethods in org.keycloak.broker.kubernetes that return IdentityProviderModelMethods in org.keycloak.broker.kubernetes with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionKubernetesIdentityProviderFactory.create(KeycloakSession session, IdentityProviderModel model) Constructors in org.keycloak.broker.kubernetes with parameters of type IdentityProviderModel -
Uses of IdentityProviderModel in org.keycloak.broker.oauth
Methods in org.keycloak.broker.oauth that return IdentityProviderModelMethods in org.keycloak.broker.oauth with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionOAuth2IdentityProviderFactory.create(KeycloakSession session, IdentityProviderModel model) -
Uses of IdentityProviderModel in org.keycloak.broker.oidc
Subclasses of IdentityProviderModel in org.keycloak.broker.oidcModifier and TypeClassDescriptionclassclassMethods in org.keycloak.broker.oidc with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionKeycloakOIDCIdentityProviderFactory.create(KeycloakSession session, IdentityProviderModel model) OIDCIdentityProviderFactory.create(KeycloakSession session, IdentityProviderModel model) Constructors in org.keycloak.broker.oidc with parameters of type IdentityProviderModelModifierConstructorDescriptionOIDCIdentityProviderConfig(IdentityProviderModel identityProviderModel) -
Uses of IdentityProviderModel in org.keycloak.broker.provider
Classes in org.keycloak.broker.provider with type parameters of type IdentityProviderModelModifier and TypeClassDescriptionclassAbstractIdentityProvider<C extends IdentityProviderModel>interfaceIdentityProvider<C extends IdentityProviderModel>Methods in org.keycloak.broker.provider that return IdentityProviderModelModifier and TypeMethodDescriptionIdentityProviderFactory.createConfig()Creates a provider specificIdentityProviderModelinstance.BrokeredIdentityContext.getIdpConfig()Methods in org.keycloak.broker.provider with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseIdentityProvider.AuthenticationCallback.cancelled(IdentityProviderModel idpConfig) Called when user cancelled authentication on the IDP side - for example user didn't approve consent page on the IDP side.IdentityProviderFactory.create(KeycloakSession session, IdentityProviderModel model) Creates anIdentityProviderbased on the configuration contained inmodel.jakarta.ws.rs.core.ResponseIdentityProvider.AuthenticationCallback.error(IdentityProviderModel idpConfig, String message) Called when error happened on the IDP side.Constructors in org.keycloak.broker.provider with parameters of type IdentityProviderModelModifierConstructorDescriptionBrokeredIdentityContext(String id, IdentityProviderModel idpConfig) BrokeredIdentityContext(IdentityProviderModel idpConfig) -
Uses of IdentityProviderModel in org.keycloak.broker.saml
Subclasses of IdentityProviderModel in org.keycloak.broker.samlMethods in org.keycloak.broker.saml with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionSAMLIdentityProviderFactory.create(KeycloakSession session, IdentityProviderModel model) Constructors in org.keycloak.broker.saml with parameters of type IdentityProviderModelModifierConstructorDescriptionSAMLIdentityProviderConfig(IdentityProviderModel identityProviderModel) -
Uses of IdentityProviderModel in org.keycloak.broker.social
Classes in org.keycloak.broker.social with type parameters of type IdentityProviderModelModifier and TypeInterfaceDescriptioninterfaceSocialIdentityProvider<C extends IdentityProviderModel> -
Uses of IdentityProviderModel in org.keycloak.broker.spiffe
Subclasses of IdentityProviderModel in org.keycloak.broker.spiffeMethods in org.keycloak.broker.spiffe that return IdentityProviderModelMethods in org.keycloak.broker.spiffe with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionSpiffeIdentityProviderFactory.create(KeycloakSession session, IdentityProviderModel model) Constructors in org.keycloak.broker.spiffe with parameters of type IdentityProviderModel -
Uses of IdentityProviderModel in org.keycloak.cache
Methods in org.keycloak.cache that return IdentityProviderModelModifier and TypeMethodDescriptionAlternativeLookupProvider.lookupIdentityProviderFromIssuer(KeycloakSession session, String issuerUrl) DefaultAlternativeLookupProvider.lookupIdentityProviderFromIssuer(KeycloakSession session, String issuerUrl) -
Uses of IdentityProviderModel in org.keycloak.forms.login.freemarker.model
Methods in org.keycloak.forms.login.freemarker.model that return types with arguments of type IdentityProviderModelModifier and TypeMethodDescriptionprotected Predicate<IdentityProviderModel>IdentityProviderBean.federatedProviderPredicate()Returns a predicate that can filter out IDPs associated with the current user's federated identities before those are converted intoIdentityProviderBean.IdentityProviders.Methods in org.keycloak.forms.login.freemarker.model with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionprotected IdentityProviderBean.IdentityProviderIdentityProviderBean.createIdentityProvider(RealmModel realm, URI baseURI, IdentityProviderModel identityProvider) Creates anIdentityProviderBean.IdentityProviderinstance from the specifiedIdentityProviderModel. -
Uses of IdentityProviderModel in org.keycloak.models
Methods in org.keycloak.models that return IdentityProviderModelModifier and TypeMethodDescriptionIdentityProviderStorageProvider.create(IdentityProviderModel model) Creates a new identity provider from the specified model.IdentityProviderStorageProvider.getByAlias(String alias) Obtains the identity provider with the specified alias.Obtains the identity provider with the specified internal id.default IdentityProviderModelIdentityProviderStorageProvider.getByIdOrAlias(String key) Obtains the identity provider whose id or alias match the specified key.RealmModel.getIdentityProviderByAlias(String alias) Deprecated.RealmModel.IdentityProviderRemovedEvent.getRemovedIdentityProvider()RealmModel.IdentityProviderUpdatedEvent.getUpdatedIdentityProvider()Methods in org.keycloak.models that return types with arguments of type IdentityProviderModelModifier and TypeMethodDescriptiondefault Stream<IdentityProviderModel>IdentityProviderStorageProvider.getAllStream()Returns all identity providers in the current realm.IdentityProviderStorageProvider.getAllStream(Map<String, String> options, Integer first, Integer max) Returns all identity providers in the realm filtered according to the specified search options.default Stream<IdentityProviderModel>IdentityProviderStorageProvider.getByOrganization(String orgId, Integer first, Integer max) Returns all identity providers associated with the organization with the provided id.IdentityProviderStorageProvider.LoginFilter.getFilter()default Stream<IdentityProviderModel>IdentityProviderStorageProvider.getForLogin(IdentityProviderStorageProvider.FetchMode mode, String organizationId) Returns all identity providers available for login, according to the specified mode.OrganizationModel.getIdentityProviders()RealmModel.getIdentityProvidersStream()Deprecated.UseIdentityProviderStorageProvider.getAllStream()instead.static Predicate<IdentityProviderModel>IdentityProviderStorageProvider.LoginFilter.getLoginPredicate()Methods in org.keycloak.models with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionvoidRealmModel.addIdentityProvider(IdentityProviderModel identityProvider) Deprecated.IdentityProviderStorageProvider.create(IdentityProviderModel model) Creates a new identity provider from the specified model.booleanOrganizationModel.IdentityProviderRedirectMode.isSet(IdentityProviderModel broker) voidUserProvider.preRemove(RealmModel realm, IdentityProviderModel provider) Called when an identity provider is removed.voidIdentityProviderStorageProvider.update(IdentityProviderModel model) Updates the identity provider using the specified model.voidRealmModel.updateIdentityProvider(IdentityProviderModel identityProvider) Deprecated.Constructors in org.keycloak.models with parameters of type IdentityProviderModel -
Uses of IdentityProviderModel in org.keycloak.models.cache.infinispan
Methods in org.keycloak.models.cache.infinispan that return IdentityProviderModelMethods in org.keycloak.models.cache.infinispan that return types with arguments of type IdentityProviderModelMethods in org.keycloak.models.cache.infinispan with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionvoidRealmAdapter.addIdentityProvider(IdentityProviderModel identityProvider) voidUserCacheSession.preRemove(RealmModel realm, IdentityProviderModel provider) voidRealmAdapter.updateIdentityProvider(IdentityProviderModel identityProvider) -
Uses of IdentityProviderModel in org.keycloak.models.cache.infinispan.idp
Methods in org.keycloak.models.cache.infinispan.idp that return IdentityProviderModelModifier and TypeMethodDescriptionInfinispanIdentityProviderStorageProvider.create(IdentityProviderModel model) InfinispanIdentityProviderStorageProvider.getByAlias(String alias) CachedIdentityProvider.getIdentityProvider()Methods in org.keycloak.models.cache.infinispan.idp that return types with arguments of type IdentityProviderModelModifier and TypeMethodDescriptionInfinispanIdentityProviderStorageProvider.getAllStream(Map<String, String> attrs, Integer first, Integer max) InfinispanIdentityProviderStorageProvider.getByOrganization(String orgId, Integer first, Integer max) InfinispanIdentityProviderStorageProvider.getForLogin(IdentityProviderStorageProvider.FetchMode mode, String organizationId) Methods in org.keycloak.models.cache.infinispan.idp with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionInfinispanIdentityProviderStorageProvider.create(IdentityProviderModel model) voidInfinispanIdentityProviderStorageProvider.update(IdentityProviderModel model) Constructors in org.keycloak.models.cache.infinispan.idp with parameters of type IdentityProviderModelModifierConstructorDescriptionCachedIdentityProvider(Long revision, RealmModel realm, String cacheKey, IdentityProviderModel idp) -
Uses of IdentityProviderModel in org.keycloak.models.cache.infinispan.organization
Methods in org.keycloak.models.cache.infinispan.organization that return types with arguments of type IdentityProviderModelModifier and TypeMethodDescriptionCachedOrganization.getIdentityProviders()InfinispanOrganizationProvider.getIdentityProviders(OrganizationModel organization) OrganizationAdapter.getIdentityProviders()Methods in org.keycloak.models.cache.infinispan.organization with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionbooleanInfinispanOrganizationProvider.addIdentityProvider(OrganizationModel organization, IdentityProviderModel identityProvider) booleanInfinispanOrganizationProvider.removeIdentityProvider(OrganizationModel organization, IdentityProviderModel identityProvider) -
Uses of IdentityProviderModel in org.keycloak.models.jpa
Methods in org.keycloak.models.jpa that return IdentityProviderModelModifier and TypeMethodDescriptionJpaIdentityProviderStorageProvider.create(IdentityProviderModel identityProvider) JpaIdentityProviderStorageProvider.getByAlias(String alias) RealmAdapter.getIdentityProviderByAlias(String alias) Methods in org.keycloak.models.jpa that return types with arguments of type IdentityProviderModelModifier and TypeMethodDescriptionJpaIdentityProviderStorageProvider.getAllStream(Map<String, String> attrs, Integer first, Integer max) RealmAdapter.getIdentityProvidersStream()Methods in org.keycloak.models.jpa with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionvoidRealmAdapter.addIdentityProvider(IdentityProviderModel identityProvider) JpaIdentityProviderStorageProvider.create(IdentityProviderModel identityProvider) voidJpaUserProvider.preRemove(RealmModel realm, IdentityProviderModel provider) voidJpaIdentityProviderStorageProvider.update(IdentityProviderModel identityProvider) voidRealmAdapter.updateIdentityProvider(IdentityProviderModel identityProvider) -
Uses of IdentityProviderModel in org.keycloak.models.utils
Methods in org.keycloak.models.utils that return IdentityProviderModelModifier and TypeMethodDescriptionRealmModelDelegate.getIdentityProviderByAlias(String alias) static IdentityProviderModelRepresentationToModel.toModel(RealmModel realm, IdentityProviderRepresentation representation, KeycloakSession session) Methods in org.keycloak.models.utils that return types with arguments of type IdentityProviderModelMethods in org.keycloak.models.utils with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionvoidRealmModelDelegate.addIdentityProvider(IdentityProviderModel identityProvider) static StringKeycloakModelUtils.getIdentityProviderDisplayName(KeycloakSession session, IdentityProviderModel provider) ModelToRepresentation.toBriefRepresentation(RealmModel realm, IdentityProviderModel identityProviderModel) ModelToRepresentation.toRepresentation(RealmModel realm, IdentityProviderModel identityProviderModel) ModelToRepresentation.toRepresentation(RealmModel realm, IdentityProviderModel identityProviderModel, boolean export) voidRealmModelDelegate.updateIdentityProvider(IdentityProviderModel identityProvider) -
Uses of IdentityProviderModel in org.keycloak.organization
Methods in org.keycloak.organization that return types with arguments of type IdentityProviderModelModifier and TypeMethodDescriptionOrganizationProvider.getIdentityProviders(OrganizationModel organization) Methods in org.keycloak.organization with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionbooleanOrganizationProvider.addIdentityProvider(OrganizationModel organization, IdentityProviderModel identityProvider) Associate the givenIdentityProviderModelwith the givenOrganizationModel.booleanOrganizationProvider.removeIdentityProvider(OrganizationModel organization, IdentityProviderModel identityProvider) Removes the link between the givenOrganizationModeland the identity provider associated with it if such a link exists. -
Uses of IdentityProviderModel in org.keycloak.organization.forms.login.freemarker.model
Methods in org.keycloak.organization.forms.login.freemarker.model that return types with arguments of type IdentityProviderModelModifier and TypeMethodDescriptionprotected Predicate<IdentityProviderModel>OrganizationAwareIdentityProviderBean.federatedProviderPredicate() -
Uses of IdentityProviderModel in org.keycloak.organization.jpa
Methods in org.keycloak.organization.jpa that return types with arguments of type IdentityProviderModelModifier and TypeMethodDescriptionJpaOrganizationProvider.getIdentityProviders(OrganizationModel organization) OrganizationAdapter.getIdentityProviders()Methods in org.keycloak.organization.jpa with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionbooleanJpaOrganizationProvider.addIdentityProvider(OrganizationModel organization, IdentityProviderModel identityProvider) booleanJpaOrganizationProvider.removeIdentityProvider(OrganizationModel organization, IdentityProviderModel identityProvider) -
Uses of IdentityProviderModel in org.keycloak.organization.utils
Methods in org.keycloak.organization.utils that return types with arguments of type IdentityProviderModelModifier and TypeMethodDescriptionstatic List<IdentityProviderModel>Organizations.resolveHomeBroker(KeycloakSession session, UserModel user) -
Uses of IdentityProviderModel in org.keycloak.protocol.oidc.tokenexchange
Methods in org.keycloak.protocol.oidc.tokenexchange that return IdentityProviderModelModifier and TypeMethodDescriptionAbstractTokenExchangeProvider.ExternalExchangeContext.idpModel()Returns the value of theidpModelrecord component.Constructors in org.keycloak.protocol.oidc.tokenexchange with parameters of type IdentityProviderModelModifierConstructorDescriptionprotectedExternalExchangeContext(ExchangeExternalToken provider, IdentityProviderModel idpModel) Creates an instance of aExternalExchangeContextrecord class. -
Uses of IdentityProviderModel in org.keycloak.services.resources
Methods in org.keycloak.services.resources with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseIdentityBrokerService.cancelled(IdentityProviderModel idpConfig) jakarta.ws.rs.core.ResponseIdentityBrokerService.error(IdentityProviderModel idpConfig, String message) static IdentityProvider<?>IdentityBrokerService.getIdentityProvider(KeycloakSession session, IdentityProviderModel identityProviderModel) -
Uses of IdentityProviderModel in org.keycloak.services.resources.admin
Constructors in org.keycloak.services.resources.admin with parameters of type IdentityProviderModelModifierConstructorDescriptionIdentityProviderResource(AdminPermissionEvaluator auth, RealmModel realm, KeycloakSession session, IdentityProviderModel identityProviderModel, AdminEventBuilder adminEvent) -
Uses of IdentityProviderModel in org.keycloak.services.resources.admin.fgap
Methods in org.keycloak.services.resources.admin.fgap with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionbooleanIdentityProviderPermissionManagement.canExchangeTo(ClientModel authorizedClient, IdentityProviderModel to) IdentityProviderPermissionManagement.exchangeToPermission(IdentityProviderModel idp) IdentityProviderPermissionManagement.getPermissions(IdentityProviderModel idp) booleanIdentityProviderPermissionManagement.isPermissionsEnabled(IdentityProviderModel idp) IdentityProviderPermissionManagement.resource(IdentityProviderModel idp) voidIdentityProviderPermissionManagement.setPermissionsEnabled(IdentityProviderModel idp, boolean enable) -
Uses of IdentityProviderModel in org.keycloak.social.bitbucket
Methods in org.keycloak.social.bitbucket with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionBitbucketIdentityProviderFactory.create(KeycloakSession session, IdentityProviderModel model) -
Uses of IdentityProviderModel in org.keycloak.social.facebook
Subclasses of IdentityProviderModel in org.keycloak.social.facebookMethods in org.keycloak.social.facebook with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionFacebookIdentityProviderFactory.create(KeycloakSession session, IdentityProviderModel model) Constructors in org.keycloak.social.facebook with parameters of type IdentityProviderModel -
Uses of IdentityProviderModel in org.keycloak.social.github
Methods in org.keycloak.social.github with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionGitHubIdentityProviderFactory.create(KeycloakSession session, IdentityProviderModel model) -
Uses of IdentityProviderModel in org.keycloak.social.gitlab
Methods in org.keycloak.social.gitlab with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionGitLabIdentityProviderFactory.create(KeycloakSession session, IdentityProviderModel model) -
Uses of IdentityProviderModel in org.keycloak.social.google
Subclasses of IdentityProviderModel in org.keycloak.social.googleMethods in org.keycloak.social.google with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionGoogleIdentityProviderFactory.create(KeycloakSession session, IdentityProviderModel model) Constructors in org.keycloak.social.google with parameters of type IdentityProviderModel -
Uses of IdentityProviderModel in org.keycloak.social.instagram
Methods in org.keycloak.social.instagram with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionInstagramIdentityProviderFactory.create(KeycloakSession session, IdentityProviderModel model) -
Uses of IdentityProviderModel in org.keycloak.social.linkedin
Methods in org.keycloak.social.linkedin with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionLinkedInOIDCIdentityProviderFactory.create(KeycloakSession session, IdentityProviderModel model) -
Uses of IdentityProviderModel in org.keycloak.social.microsoft
Subclasses of IdentityProviderModel in org.keycloak.social.microsoftMethods in org.keycloak.social.microsoft with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionMicrosoftIdentityProviderFactory.create(KeycloakSession session, IdentityProviderModel model) Constructors in org.keycloak.social.microsoft with parameters of type IdentityProviderModel -
Uses of IdentityProviderModel in org.keycloak.social.openshift
Subclasses of IdentityProviderModel in org.keycloak.social.openshiftModifier and TypeClassDescriptionclassOpenShift 4 Identity Provider configuration class.Methods in org.keycloak.social.openshift with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionOpenshiftV4IdentityProviderFactory.create(KeycloakSession keycloakSession, IdentityProviderModel identityProviderModel) Constructors in org.keycloak.social.openshift with parameters of type IdentityProviderModelModifierConstructorDescriptionOpenshiftV4IdentityProviderConfig(IdentityProviderModel identityProviderModel) -
Uses of IdentityProviderModel in org.keycloak.social.paypal
Subclasses of IdentityProviderModel in org.keycloak.social.paypalMethods in org.keycloak.social.paypal with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionPayPalIdentityProviderFactory.create(KeycloakSession session, IdentityProviderModel model) Constructors in org.keycloak.social.paypal with parameters of type IdentityProviderModel -
Uses of IdentityProviderModel in org.keycloak.social.stackoverflow
Subclasses of IdentityProviderModel in org.keycloak.social.stackoverflowMethods in org.keycloak.social.stackoverflow with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionStackoverflowIdentityProviderFactory.create(KeycloakSession session, IdentityProviderModel model) Constructors in org.keycloak.social.stackoverflow with parameters of type IdentityProviderModel -
Uses of IdentityProviderModel in org.keycloak.social.twitter
Methods in org.keycloak.social.twitter with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionTwitterIdentityProviderFactory.create(KeycloakSession session, IdentityProviderModel model) -
Uses of IdentityProviderModel in org.keycloak.storage
Methods in org.keycloak.storage with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionvoidUserStorageManager.preRemove(RealmModel realm, IdentityProviderModel provider) -
Uses of IdentityProviderModel in org.keycloak.storage.federated
Methods in org.keycloak.storage.federated with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionvoidUserBrokerLinkFederatedStorage.preRemove(RealmModel realm, IdentityProviderModel provider) -
Uses of IdentityProviderModel in org.keycloak.storage.jpa
Methods in org.keycloak.storage.jpa with parameters of type IdentityProviderModelModifier and TypeMethodDescriptionvoidJpaUserFederatedStorageProvider.preRemove(RealmModel realm, IdentityProviderModel provider)
IdentityProviderStorageProvider.getByAlias(String)instead.