Class WebAuthnPasswordlessRegister
java.lang.Object
org.keycloak.authentication.requiredactions.WebAuthnRegister
org.keycloak.authentication.requiredactions.WebAuthnPasswordlessRegister
- All Implemented Interfaces:
CredentialAction,CredentialRegistrator,RequiredActionProvider,Provider
Required action for register WebAuthn passwordless credential for the user. This class is temporary and will be likely
removed in the future during future improvements in authentication SPI
-
Constructor Summary
ConstructorsConstructorDescriptionWebAuthnPasswordlessRegister(KeycloakSession session, com.webauthn4j.verifier.attestation.trustworthiness.certpath.CertPathTrustworthinessVerifier certPathtrustVerifier) -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected Stringprotected WebAuthnPolicygetWebAuthnPolicy(RequiredActionContext context) Methods inherited from class org.keycloak.authentication.requiredactions.WebAuthnRegister
close, createWebAuthnRegistrationManager, evaluateTriggers, getCredentialType, getOriginalEventTypeForBackwardsCompatibility, initiatedActionSupport, processAction, requiredActionChallengeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.authentication.RequiredActionProvider
getMaxAuthAge, getMaxAuthAge, initiatedActionCanceled
-
Constructor Details
-
WebAuthnPasswordlessRegister
public WebAuthnPasswordlessRegister(KeycloakSession session, com.webauthn4j.verifier.attestation.trustworthiness.certpath.CertPathTrustworthinessVerifier certPathtrustVerifier)
-
-
Method Details
-
getWebAuthnPolicy
- Overrides:
getWebAuthnPolicyin classWebAuthnRegister
-
getCredentialType
- Overrides:
getCredentialTypein classWebAuthnRegister
-
getCredentialProviderId
- Overrides:
getCredentialProviderIdin classWebAuthnRegister
-