Package org.keycloak.protocol.oid4vc
Interface OID4VCEnvironmentProviderFactory
- All Superinterfaces:
EnvironmentDependentProviderFactory
- All Known Subinterfaces:
VCSigningServiceProviderFactory
- All Known Implementing Classes:
JwtSigningServiceProviderFactory
,JWTVCIssuerWellKnownProviderFactory
,LDSigningServiceProviderFactory
,OID4VCClientRegistrationProviderFactory
,OID4VCContextMapper
,OID4VCIssuedAtTimeClaimMapper
,OID4VCIssuerWellKnownProviderFactory
,OID4VCLoginProtocolFactory
,OID4VCMapper
,OID4VCStaticClaimMapper
,OID4VCSubjectIdMapper
,OID4VCTargetRoleMapper
,OID4VCTypeMapper
,OID4VCUserAttributeMapper
,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
.
-