Package org.keycloak.keys
Class GeneratedRsaKeyProviderFactory
java.lang.Object
org.keycloak.keys.AbstractRsaKeyProviderFactory
org.keycloak.keys.AbstractGeneratedRsaKeyProviderFactory
org.keycloak.keys.GeneratedRsaKeyProviderFactory
- All Implemented Interfaces:
ComponentFactory
,KeyProviderFactory
,ConfiguredProvider
,ProviderFactory
- Author:
- Stian Thorgersen
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreate
(KeycloakSession session, ComponentModel model) getId()
protected org.jboss.logging.Logger
protected boolean
isSupportedRsaAlgorithm
(String algorithm) protected boolean
isValidKeyUse
(KeyUse keyUse) Methods inherited from class org.keycloak.keys.AbstractGeneratedRsaKeyProviderFactory
createFallbackKeys, rsaKeyConfigurationBuilder, validateConfiguration
Methods inherited from class org.keycloak.keys.AbstractRsaKeyProviderFactory
configurationBuilder
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.keycloak.component.ComponentFactory
create, getCommonProviderConfigProperties, getTypeMetadata, onCreate, onUpdate, preRemove
Methods inherited from interface org.keycloak.provider.ConfiguredProvider
getConfig
Methods inherited from interface org.keycloak.keys.KeyProviderFactory
close, init, postInit
Methods inherited from interface org.keycloak.provider.ProviderFactory
dependsOn, getConfigMetadata, order
-
Field Details
-
ID
- See Also:
-
-
Constructor Details
-
GeneratedRsaKeyProviderFactory
public GeneratedRsaKeyProviderFactory()
-
-
Method Details
-
create
-
getHelpText
-
getConfigProperties
-
getId
-
isValidKeyUse
- Specified by:
isValidKeyUse
in classAbstractGeneratedRsaKeyProviderFactory
-
isSupportedRsaAlgorithm
- Specified by:
isSupportedRsaAlgorithm
in classAbstractGeneratedRsaKeyProviderFactory
-
getLogger
protected org.jboss.logging.Logger getLogger()- Specified by:
getLogger
in classAbstractGeneratedRsaKeyProviderFactory
-