public class GeneratedHmacKeyProviderFactory extends AbstractGeneratedSecretKeyProviderFactory<GeneratedHmacKeyProvider>
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_HMAC_KEY_SIZE |
static String |
ID |
Constructor and Description |
---|
GeneratedHmacKeyProviderFactory() |
Modifier and Type | Method and Description |
---|---|
GeneratedHmacKeyProvider |
create(KeycloakSession session,
ComponentModel model) |
boolean |
createFallbackKeys(KeycloakSession session,
KeyUse keyUse,
String algorithm) |
List<ProviderConfigProperty> |
getConfigProperties() |
protected int |
getDefaultKeySize() |
String |
getHelpText() |
String |
getId() |
protected org.jboss.logging.Logger |
logger() |
validateConfiguration
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close, init, postInit
create, getCommonProviderConfigProperties, getTypeMetadata, onCreate, onUpdate, preRemove
order
public static final String ID
public static final int DEFAULT_HMAC_KEY_SIZE
public GeneratedHmacKeyProvider create(KeycloakSession session, ComponentModel model)
public boolean createFallbackKeys(KeycloakSession session, KeyUse keyUse, String algorithm)
public String getHelpText()
public List<ProviderConfigProperty> getConfigProperties()
public String getId()
protected org.jboss.logging.Logger logger()
logger
in class AbstractGeneratedSecretKeyProviderFactory<GeneratedHmacKeyProvider>
protected int getDefaultKeySize()
getDefaultKeySize
in class AbstractGeneratedSecretKeyProviderFactory<GeneratedHmacKeyProvider>
Copyright © 2020 JBoss by Red Hat. All rights reserved.