Package org.keycloak.protocol.oid4vc
Interface OID4VCEnvironmentProviderFactory
- All Superinterfaces:
EnvironmentDependentProviderFactory
- All Known Subinterfaces:
CredentialBuilderFactory
,VCSigningServiceProviderFactory
- All Known Implementing Classes:
JwtCredentialBuilderFactory
,JwtSigningServiceProviderFactory
,JWTVCIssuerWellKnownProviderFactory
,LDCredentialBuilderFactory
,LDSigningServiceProviderFactory
,OID4VCClientRegistrationProviderFactory
,OID4VCContextMapper
,OID4VCGeneratedIdMapper
,OID4VCIssuedAtTimeClaimMapper
,OID4VCIssuerWellKnownProviderFactory
,OID4VCLoginProtocolFactory
,OID4VCMapper
,OID4VCStaticClaimMapper
,OID4VCSubjectIdMapper
,OID4VCTargetRoleMapper
,OID4VCTypeMapper
,OID4VCUserAttributeMapper
,SdJwtCredentialBuilderFactory
,SdJwtSigningServiceProviderFactory
Interface for all OID4VC related provider factories, to ensure usage of the same feature flag.
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
isSupported
(Config.Scope config) Check if the provider is supported and should be available based on the provider configuration.
-
Method Details
-
isSupported
Description copied from interface:EnvironmentDependentProviderFactory
Check if the provider is supported and should be available based on the provider configuration.- Specified by:
isSupported
in interfaceEnvironmentDependentProviderFactory
- Parameters:
config
- the provider configuration- Returns:
true
if the provider is supported. Otherwise,false
.
-