Class JwtCredentialBuilderFactory
java.lang.Object
org.keycloak.protocol.oid4vc.issuance.credentialbuilder.JwtCredentialBuilderFactory
- All Implemented Interfaces:
org.keycloak.component.ComponentFactory<CredentialBuilder,,CredentialBuilder> CredentialBuilderFactory,OID4VCEnvironmentProviderFactory,org.keycloak.provider.ConfiguredProvider,org.keycloak.provider.EnvironmentDependentProviderFactory,org.keycloak.provider.ProviderFactory<CredentialBuilder>
- Author:
- Ingrid Kamga
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final List<org.keycloak.provider.ProviderConfigProperty> -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.component.ComponentFactory
create, getCommonProviderConfigProperties, getTypeMetadata, isInternal, onCreate, onUpdate, preRemove, validateConfigurationMethods inherited from interface org.keycloak.provider.ConfiguredProvider
getConfigMethods inherited from interface org.keycloak.protocol.oid4vc.issuance.credentialbuilder.CredentialBuilderFactory
close, getId, init, postInitMethods inherited from interface org.keycloak.protocol.oid4vc.OID4VCEnvironmentProviderFactory
isSupportedMethods inherited from interface org.keycloak.provider.ProviderFactory
dependsOn, getConfigMetadata, order
-
Field Details
-
configProperties
-
-
Constructor Details
-
JwtCredentialBuilderFactory
public JwtCredentialBuilderFactory()
-
-
Method Details
-
getSupportedFormat
Description copied from interface:CredentialBuilderFactoryReturns the credential format supported by the credential builder.- Specified by:
getSupportedFormatin interfaceCredentialBuilderFactory
-
getHelpText
- Specified by:
getHelpTextin interfaceorg.keycloak.provider.ConfiguredProvider
-
getConfigProperties
- Specified by:
getConfigPropertiesin interfaceorg.keycloak.provider.ConfiguredProvider
-
create
public CredentialBuilder create(org.keycloak.models.KeycloakSession session, org.keycloak.component.ComponentModel model) - Specified by:
createin interfaceorg.keycloak.component.ComponentFactory<CredentialBuilder,CredentialBuilder>
-