Interface OID4VCEnvironmentProviderFactory

All Superinterfaces:
org.keycloak.provider.EnvironmentDependentProviderFactory
All Known Subinterfaces:
CredentialBuilderFactory, CredentialSignerFactory, ProofValidatorFactory
All Known Implementing Classes:
AttestationProofValidatorFactory, JwtCredentialBuilderFactory, JwtCredentialSignerFactory, JwtProofValidatorFactory, JWTVCIssuerWellKnownProviderFactory, LDCredentialBuilderFactory, LDCredentialSignerFactory, OID4VCAuthorizationDetailsProcessorFactory, OID4VCContextMapper, OID4VCGeneratedIdMapper, OID4VCIRefreshTokenProviderFactory, OID4VCIssuedAtTimeClaimMapper, OID4VCIssuerWellKnownProviderFactory, OID4VCITokenPostProcessorProviderFactory, OID4VCLoginProtocolFactory, OID4VCMapper, OID4VCStaticClaimMapper, OID4VCSubjectIdMapper, OID4VCTargetRoleMapper, OID4VCTypeMapper, OID4VCUserAttributeMapper, SdJwtCredentialBuilderFactory, SdJwtCredentialSignerFactory, VerifiableCredentialOfferAction

public interface OID4VCEnvironmentProviderFactory extends org.keycloak.provider.EnvironmentDependentProviderFactory
Interface for all OID4VC related provider factories, to ensure usage of the same feature flag.
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
    isSupported(org.keycloak.Config.Scope config)
     
  • Method Details

    • isSupported

      default boolean isSupported(org.keycloak.Config.Scope config)
      Specified by:
      isSupported in interface org.keycloak.provider.EnvironmentDependentProviderFactory