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 WebAuthnRegistercreateProvider(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, postInitMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.provider.ProviderFactory
dependsOn, orderMethods 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:
createProviderin classWebAuthnRegisterFactory
-
getId
- Specified by:
getIdin interfaceProviderFactory<RequiredActionProvider>- Overrides:
getIdin classWebAuthnRegisterFactory
-
getDisplayText
Description copied from interface:RequiredActionFactoryDisplay text used in admin console to reference this required action- Specified by:
getDisplayTextin interfaceRequiredActionFactory- Overrides:
getDisplayTextin classWebAuthnRegisterFactory- Returns:
-