Package org.keycloak.broker.provider
package org.keycloak.broker.provider
-
ClassDescriptionAbstractIdentityProvider<C extends IdentityProviderModel>AbstractIdentityProviderFactory<T extends IdentityProvider>Represents all identity information obtained from an
IdentityProviderafter a successful authentication.Exchange a token crafted by this provider for a local realm token.IdentityProvider<C extends IdentityProviderModel>IdentityProviderFactory<T extends IdentityProvider>Identity providers that expose reusable trust material for flows such as client attestation or OID4VCI key attestation.Bridges aTrustMaterialIdentityProviderto aTrustedSdJwtIssuerResolver: it reads the issuer key hints (kid, alg, iss) from the credential's issuer signed JWT and looks up the matching trusted keys.X.509 trust material and validation policy exposed by a trust-material identity provider.