public interface ClientAuthenticatorFactory extends ProviderFactory<ClientAuthenticator>, ConfigurableAuthenticatorFactory
REQUIREMENT_CHOICES| Modifier and Type | Method and Description |
|---|---|
ClientAuthenticator |
create() |
Map<String,Object> |
getAdapterConfiguration(ClientModel client)
Get configuration, which needs to be used for adapter ( keycloak.json ) of particular client.
|
List<ProviderConfigProperty> |
getConfigPropertiesPerClient()
List of config properties for this client implementation.
|
Set<String> |
getProtocolAuthenticatorMethods(String loginProtocol)
Get authentication methods for the specified protocol
|
boolean |
isConfigurable()
Is this authenticator configurable globally?
|
close, create, getId, init, order, postInitgetDisplayType, getReferenceCategory, getRequirementChoices, isUserSetupAllowedgetConfigProperties, getHelpTextClientAuthenticator create()
boolean isConfigurable()
isConfigurable in interface ConfigurableAuthenticatorFactoryList<ProviderConfigProperty> getConfigPropertiesPerClient()
Map<String,Object> getAdapterConfiguration(ClientModel client)
Set<String> getProtocolAuthenticatorMethods(String loginProtocol)
loginProtocol - corresponds to ProviderFactory.getId()Copyright © 2021 JBoss by Red Hat. All rights reserved.