Package org.keycloak.keys
Class GeneratedAesKeyProviderFactory
java.lang.Object
org.keycloak.keys.AbstractGeneratedSecretKeyProviderFactory<AbstractGeneratedSecretKeyProvider>
org.keycloak.keys.GeneratedAesKeyProviderFactory
- All Implemented Interfaces:
ComponentFactory<AbstractGeneratedSecretKeyProvider,
,KeyProvider> KeyProviderFactory<AbstractGeneratedSecretKeyProvider>
,ConfiguredProvider
,ProviderFactory<KeyProvider>
public class GeneratedAesKeyProviderFactory
extends AbstractGeneratedSecretKeyProviderFactory<AbstractGeneratedSecretKeyProvider>
- Author:
- Marek Posolda
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreate
(KeycloakSession session, ComponentModel model) boolean
createFallbackKeys
(KeycloakSession session, KeyUse keyUse, String algorithm) protected int
getId()
protected org.jboss.logging.Logger
logger()
Methods inherited from class org.keycloak.keys.AbstractGeneratedSecretKeyProviderFactory
validateConfiguration
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
-
GeneratedAesKeyProviderFactory
public GeneratedAesKeyProviderFactory()
-
-
Method Details
-
create
-
createFallbackKeys
-
getHelpText
-
getConfigProperties
-
getId
-
logger
protected org.jboss.logging.Logger logger()- Specified by:
logger
in classAbstractGeneratedSecretKeyProviderFactory<AbstractGeneratedSecretKeyProvider>
-
getDefaultKeySize
protected int getDefaultKeySize()- Specified by:
getDefaultKeySize
in classAbstractGeneratedSecretKeyProviderFactory<AbstractGeneratedSecretKeyProvider>
-