Class WebAuthnPasswordlessRegisterFactory
java.lang.Object
org.keycloak.authentication.requiredactions.WebAuthnRegisterFactory
org.keycloak.authentication.requiredactions.WebAuthnPasswordlessRegisterFactory
- All Implemented Interfaces:
RequiredActionFactory
,EnvironmentDependentProviderFactory
,ProviderFactory<RequiredActionProvider>
- Author:
- Marek Posolda
-
Field Summary
FieldsFields inherited from interface org.keycloak.authentication.RequiredActionFactory
MAX_AUTH_AGE_CONFIG_PROPERTIES
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected WebAuthnRegister
createProvider
(KeycloakSession session, com.webauthn4j.verifier.attestation.trustworthiness.certpath.CertPathTrustworthinessVerifier trustVerifier) Display text used in admin console to reference this required actiongetId()
Methods inherited from class org.keycloak.authentication.requiredactions.WebAuthnRegisterFactory
close, create, init, isSupported, postInit
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.keycloak.provider.ProviderFactory
dependsOn, order
Methods inherited from interface org.keycloak.authentication.RequiredActionFactory
getConfigMetadata, isConfigurable, isOneTimeAction, validateConfig
-
Field Details
-
PROVIDER_ID
- See Also:
-
-
Constructor Details
-
WebAuthnPasswordlessRegisterFactory
public WebAuthnPasswordlessRegisterFactory()
-
-
Method Details
-
createProvider
protected WebAuthnRegister createProvider(KeycloakSession session, com.webauthn4j.verifier.attestation.trustworthiness.certpath.CertPathTrustworthinessVerifier trustVerifier) - Overrides:
createProvider
in classWebAuthnRegisterFactory
-
getId
- Specified by:
getId
in interfaceProviderFactory<RequiredActionProvider>
- Overrides:
getId
in classWebAuthnRegisterFactory
-
getDisplayText
Description copied from interface:RequiredActionFactory
Display text used in admin console to reference this required action- Specified by:
getDisplayText
in interfaceRequiredActionFactory
- Overrides:
getDisplayText
in classWebAuthnRegisterFactory
- Returns:
-