Uses of Class
org.keycloak.models.IdentityProviderModel
Package
Description
-
Uses of IdentityProviderModel in org.keycloak.broker.oidc
Modifier and TypeClassDescriptionclass
class
Modifier and TypeMethodDescriptionKeycloakOIDCIdentityProviderFactory.create
(KeycloakSession session, IdentityProviderModel model) OIDCIdentityProviderFactory.create
(KeycloakSession session, IdentityProviderModel model) ModifierConstructorDescriptionOIDCIdentityProviderConfig
(IdentityProviderModel identityProviderModel) -
Uses of IdentityProviderModel in org.keycloak.broker.provider
Modifier and TypeClassDescriptionclass
AbstractIdentityProvider<C extends IdentityProviderModel>
interface
IdentityProvider<C extends IdentityProviderModel>
Modifier and TypeMethodDescriptionIdentityProviderFactory.createConfig()
Creates a provider specificIdentityProviderModel
instance.BrokeredIdentityContext.getIdpConfig()
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
IdentityProvider.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 anIdentityProvider
based on the configuration contained inmodel
.ModifierConstructorDescriptionBrokeredIdentityContext
(String id, IdentityProviderModel idpConfig) -
Uses of IdentityProviderModel in org.keycloak.broker.saml
Modifier and TypeMethodDescriptionSAMLIdentityProviderFactory.create
(KeycloakSession session, IdentityProviderModel model) ModifierConstructorDescriptionSAMLIdentityProviderConfig
(IdentityProviderModel identityProviderModel) -
Uses of IdentityProviderModel in org.keycloak.broker.social
Modifier and TypeInterfaceDescriptioninterface
SocialIdentityProvider<C extends IdentityProviderModel>
-
Uses of IdentityProviderModel in org.keycloak.forms.login.freemarker
Modifier and TypeMethodDescriptionstatic List<IdentityProviderModel>
LoginFormsUtil.filterIdentityProviders
(Stream<IdentityProviderModel> providers, KeycloakSession session, AuthenticationFlowContext context) static List<IdentityProviderModel>
LoginFormsUtil.filterIdentityProvidersForTheme
(Stream<IdentityProviderModel> providers, KeycloakSession session, AuthenticationFlowContext context) Modifier and TypeMethodDescriptionstatic List<IdentityProviderModel>
LoginFormsUtil.filterIdentityProviders
(Stream<IdentityProviderModel> providers, KeycloakSession session, AuthenticationFlowContext context) static List<IdentityProviderModel>
LoginFormsUtil.filterIdentityProvidersForTheme
(Stream<IdentityProviderModel> providers, KeycloakSession session, AuthenticationFlowContext context) -
Uses of IdentityProviderModel in org.keycloak.forms.login.freemarker.model
ModifierConstructorDescriptionIdentityProviderBean
(RealmModel realm, KeycloakSession session, List<IdentityProviderModel> identityProviders, URI baseURI) -
Uses of IdentityProviderModel in org.keycloak.models
Modifier and TypeMethodDescriptionRealmModel.getIdentityProviderByAlias
(String alias) RealmModel.IdentityProviderRemovedEvent.getRemovedIdentityProvider()
RealmModel.IdentityProviderUpdatedEvent.getUpdatedIdentityProvider()
Modifier and TypeMethodDescriptionOrganizationModel.getIdentityProviders()
RealmModel.getIdentityProvidersStream()
Returns identity providers as a stream.Modifier and TypeMethodDescriptionvoid
RealmModel.addIdentityProvider
(IdentityProviderModel identityProvider) boolean
OrganizationModel.IdentityProviderRedirectMode.isSet
(IdentityProviderModel broker) void
UserProvider.preRemove
(RealmModel realm, IdentityProviderModel provider) Called when an identity provider is removed.void
RealmModel.updateIdentityProvider
(IdentityProviderModel identityProvider) -
Uses of IdentityProviderModel in org.keycloak.models.cache.infinispan
Modifier and TypeMethodDescriptionvoid
RealmAdapter.addIdentityProvider
(IdentityProviderModel identityProvider) void
UserCacheSession.preRemove
(RealmModel realm, IdentityProviderModel provider) void
RealmAdapter.updateIdentityProvider
(IdentityProviderModel identityProvider) -
Uses of IdentityProviderModel in org.keycloak.models.cache.infinispan.entities
Modifier and TypeFieldDescriptionprotected List<IdentityProviderModel>
CachedRealm.identityProviders
-
Uses of IdentityProviderModel in org.keycloak.models.jpa
Modifier and TypeMethodDescriptionvoid
RealmAdapter.addIdentityProvider
(IdentityProviderModel identityProvider) void
JpaUserProvider.preRemove
(RealmModel realm, IdentityProviderModel provider) void
RealmAdapter.updateIdentityProvider
(IdentityProviderModel identityProvider) -
Uses of IdentityProviderModel in org.keycloak.models.utils
Modifier and TypeMethodDescriptionRealmModelDelegate.getIdentityProviderByAlias
(String alias) static IdentityProviderModel
RepresentationToModel.toModel
(RealmModel realm, IdentityProviderRepresentation representation, KeycloakSession session) Modifier and TypeMethodDescriptionvoid
RealmModelDelegate.addIdentityProvider
(IdentityProviderModel identityProvider) static String
KeycloakModelUtils.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) void
RealmModelDelegate.updateIdentityProvider
(IdentityProviderModel identityProvider) -
Uses of IdentityProviderModel in org.keycloak.organization
Modifier and TypeMethodDescriptionOrganizationProvider.getIdentityProviders
(OrganizationModel organization) Modifier and TypeMethodDescriptionboolean
OrganizationProvider.addIdentityProvider
(OrganizationModel organization, IdentityProviderModel identityProvider) Associate the givenIdentityProviderModel
with the givenOrganizationModel
.boolean
OrganizationProvider.removeIdentityProvider
(OrganizationModel organization, IdentityProviderModel identityProvider) Removes the link between the givenOrganizationModel
and identity provider associated with it if such a link exists. -
Uses of IdentityProviderModel in org.keycloak.organization.authentication.authenticators.browser
Modifier and TypeMethodDescriptionprotected boolean
OrganizationAuthenticator.redirect
(AuthenticationFlowContext context, List<IdentityProviderModel> brokers, String username, String emailDomain) -
Uses of IdentityProviderModel in org.keycloak.organization.jpa
Modifier and TypeMethodDescriptionJpaOrganizationProvider.getIdentityProviders
(OrganizationModel organization) OrganizationAdapter.getIdentityProviders()
Modifier and TypeMethodDescriptionboolean
JpaOrganizationProvider.addIdentityProvider
(OrganizationModel organization, IdentityProviderModel identityProvider) boolean
JpaOrganizationProvider.removeIdentityProvider
(OrganizationModel organization, IdentityProviderModel identityProvider) -
Uses of IdentityProviderModel in org.keycloak.organization.utils
Modifier and TypeMethodDescriptionstatic List<IdentityProviderModel>
Organizations.resolveBroker
(KeycloakSession session, UserModel user) -
Uses of IdentityProviderModel in org.keycloak.services.resources
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
IdentityBrokerService.cancelled
(IdentityProviderModel idpConfig) static IdentityProviderFactory<?>
IdentityBrokerService.getIdentityProviderFactory
(KeycloakSession session, IdentityProviderModel model) -
Uses of IdentityProviderModel in org.keycloak.services.resources.admin
Modifier and TypeMethodDescriptionIdentityProviderResource.toMgmtRef
(IdentityProviderModel model, AdminPermissionManagement permissions) ModifierConstructorDescriptionIdentityProviderResource
(AdminPermissionEvaluator auth, RealmModel realm, KeycloakSession session, IdentityProviderModel identityProviderModel, AdminEventBuilder adminEvent) -
Uses of IdentityProviderModel in org.keycloak.services.resources.admin.permissions
Modifier and TypeMethodDescriptionboolean
IdentityProviderPermissionManagement.canExchangeTo
(ClientModel authorizedClient, IdentityProviderModel to) IdentityProviderPermissionManagement.exchangeToPermission
(IdentityProviderModel idp) IdentityProviderPermissionManagement.getPermissions
(IdentityProviderModel idp) boolean
IdentityProviderPermissionManagement.isPermissionsEnabled
(IdentityProviderModel idp) IdentityProviderPermissionManagement.resource
(IdentityProviderModel idp) void
IdentityProviderPermissionManagement.setPermissionsEnabled
(IdentityProviderModel idp, boolean enable) -
Uses of IdentityProviderModel in org.keycloak.social.bitbucket
Modifier and TypeMethodDescriptionBitbucketIdentityProviderFactory.create
(KeycloakSession session, IdentityProviderModel model) -
Uses of IdentityProviderModel in org.keycloak.social.facebook
Modifier and TypeMethodDescriptionFacebookIdentityProviderFactory.create
(KeycloakSession session, IdentityProviderModel model) -
Uses of IdentityProviderModel in org.keycloak.social.github
Modifier and TypeMethodDescriptionGitHubIdentityProviderFactory.create
(KeycloakSession session, IdentityProviderModel model) -
Uses of IdentityProviderModel in org.keycloak.social.gitlab
Modifier and TypeMethodDescriptionGitLabIdentityProviderFactory.create
(KeycloakSession session, IdentityProviderModel model) -
Uses of IdentityProviderModel in org.keycloak.social.google
Modifier and TypeMethodDescriptionGoogleIdentityProviderFactory.create
(KeycloakSession session, IdentityProviderModel model) -
Uses of IdentityProviderModel in org.keycloak.social.instagram
Modifier and TypeMethodDescriptionInstagramIdentityProviderFactory.create
(KeycloakSession session, IdentityProviderModel model) -
Uses of IdentityProviderModel in org.keycloak.social.linkedin
Modifier and TypeMethodDescriptionLinkedInOIDCIdentityProviderFactory.create
(KeycloakSession session, IdentityProviderModel model) -
Uses of IdentityProviderModel in org.keycloak.social.microsoft
Modifier and TypeMethodDescriptionMicrosoftIdentityProviderFactory.create
(KeycloakSession session, IdentityProviderModel model) -
Uses of IdentityProviderModel in org.keycloak.social.openshift
Modifier and TypeClassDescriptionclass
class
OpenShift 4 Identity Provider configuration class.Modifier and TypeMethodDescriptionOpenshiftV3IdentityProviderFactory.create
(KeycloakSession keycloakSession, IdentityProviderModel identityProviderModel) OpenshiftV4IdentityProviderFactory.create
(KeycloakSession keycloakSession, IdentityProviderModel identityProviderModel) ModifierConstructorDescriptionOpenshiftV3IdentityProviderConfig
(IdentityProviderModel identityProviderModel) OpenshiftV4IdentityProviderConfig
(IdentityProviderModel identityProviderModel) -
Uses of IdentityProviderModel in org.keycloak.social.paypal
Modifier and TypeMethodDescriptionPayPalIdentityProviderFactory.create
(KeycloakSession session, IdentityProviderModel model) -
Uses of IdentityProviderModel in org.keycloak.social.stackoverflow
Modifier and TypeMethodDescriptionStackoverflowIdentityProviderFactory.create
(KeycloakSession session, IdentityProviderModel model) -
Uses of IdentityProviderModel in org.keycloak.social.twitter
Modifier and TypeMethodDescriptionTwitterIdentityProviderFactory.create
(KeycloakSession session, IdentityProviderModel model) -
Uses of IdentityProviderModel in org.keycloak.storage
Modifier and TypeMethodDescriptionvoid
UserStorageManager.preRemove
(RealmModel realm, IdentityProviderModel provider) -
Uses of IdentityProviderModel in org.keycloak.storage.federated
Modifier and TypeMethodDescriptionvoid
UserBrokerLinkFederatedStorage.preRemove
(RealmModel realm, IdentityProviderModel provider) -
Uses of IdentityProviderModel in org.keycloak.storage.jpa
Modifier and TypeMethodDescriptionvoid
JpaUserFederatedStorageProvider.preRemove
(RealmModel realm, IdentityProviderModel provider)