Uses of Interface
org.keycloak.broker.provider.IdentityProvider
Packages that use IdentityProvider
Package
Description
-
Uses of IdentityProvider in org.keycloak.broker.oauth
Classes in org.keycloak.broker.oauth that implement IdentityProvider -
Uses of IdentityProvider in org.keycloak.broker.oidc
Classes in org.keycloak.broker.oidc that implement IdentityProviderModifier and TypeClassDescriptionclass
class
class
-
Uses of IdentityProvider in org.keycloak.broker.provider
Classes in org.keycloak.broker.provider with type parameters of type IdentityProviderModifier and TypeClassDescriptionclass
AbstractIdentityProviderFactory<T extends IdentityProvider>
interface
IdentityProviderFactory<T extends IdentityProvider>
Classes in org.keycloak.broker.provider that implement IdentityProviderMethods in org.keycloak.broker.provider that return IdentityProviderMethods in org.keycloak.broker.provider with parameters of type IdentityProviderModifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
IdentityProvider.AuthenticationCallback.retryLogin
(IdentityProvider<?> identityProvider, AuthenticationSessionModel authSession) Indicates that login with the particular IDP should be retriedvoid
BrokeredIdentityContext.setIdp
(IdentityProvider idp) -
Uses of IdentityProvider in org.keycloak.broker.saml
Classes in org.keycloak.broker.saml that implement IdentityProvider -
Uses of IdentityProvider in org.keycloak.broker.social
Subinterfaces of IdentityProvider in org.keycloak.broker.socialModifier and TypeInterfaceDescriptioninterface
SocialIdentityProvider<C extends IdentityProviderModel>
-
Uses of IdentityProvider in org.keycloak.broker.spiffe
Classes in org.keycloak.broker.spiffe that implement IdentityProviderModifier and TypeClassDescriptionclass
Implementation for https://datatracker.ietf.org/doc/draft-schwenkschuster-oauth-spiffe-client-auth/ Main differences for SPIFFE JWT SVIDs and regular client assertions:jwt-spiffe
client assertion typeiss
claim is optional, uses SPIFFE IDs, which includes trust domain insteadjti
claim is optional, and SPIFFE vendors re-use/cache tokenssub
is a SPIFFE ID with the syntaxspiffe://trust-domain/workload-identity
Keys are fetched from a SPIFFE bundle endpoint, where the JWKS has additional SPIFFE specific fields (spiffe_sequence
andspiffe_refresh_hint
, the JWK does not set thealg>
-
Uses of IdentityProvider in org.keycloak.services.resources
Methods in org.keycloak.services.resources that return IdentityProviderModifier and TypeMethodDescriptionstatic IdentityProvider<?>
IdentityBrokerService.getIdentityProvider
(KeycloakSession session, String alias) static IdentityProvider<?>
IdentityBrokerService.getIdentityProvider
(KeycloakSession session, IdentityProviderModel identityProviderModel) Methods in org.keycloak.services.resources with parameters of type IdentityProviderModifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
IdentityBrokerService.retryLogin
(IdentityProvider<?> identityProvider, AuthenticationSessionModel authSession) -
Uses of IdentityProvider in org.keycloak.social.bitbucket
Classes in org.keycloak.social.bitbucket that implement IdentityProvider -
Uses of IdentityProvider in org.keycloak.social.facebook
Classes in org.keycloak.social.facebook that implement IdentityProvider -
Uses of IdentityProvider in org.keycloak.social.github
Classes in org.keycloak.social.github that implement IdentityProvider -
Uses of IdentityProvider in org.keycloak.social.gitlab
Classes in org.keycloak.social.gitlab that implement IdentityProvider -
Uses of IdentityProvider in org.keycloak.social.google
Classes in org.keycloak.social.google that implement IdentityProvider -
Uses of IdentityProvider in org.keycloak.social.instagram
Classes in org.keycloak.social.instagram that implement IdentityProvider -
Uses of IdentityProvider in org.keycloak.social.linkedin
Classes in org.keycloak.social.linkedin that implement IdentityProviderModifier and TypeClassDescriptionclass
Specific OIDC LinkedIn provider for Sign In with LinkedIn using OpenID Connect product app. -
Uses of IdentityProvider in org.keycloak.social.microsoft
Classes in org.keycloak.social.microsoft that implement IdentityProviderModifier and TypeClassDescriptionclass
Identity provider for Microsoft account. -
Uses of IdentityProvider in org.keycloak.social.openshift
Classes in org.keycloak.social.openshift that implement IdentityProviderModifier and TypeClassDescriptionclass
Identity provider for Openshift V4. -
Uses of IdentityProvider in org.keycloak.social.paypal
Classes in org.keycloak.social.paypal that implement IdentityProvider -
Uses of IdentityProvider in org.keycloak.social.stackoverflow
Classes in org.keycloak.social.stackoverflow that implement IdentityProviderModifier and TypeClassDescriptionclass
Stackoverflow social provider. -
Uses of IdentityProvider in org.keycloak.social.twitter
Classes in org.keycloak.social.twitter that implement IdentityProvider