Class WebAuthnPasswordlessRegister
- java.lang.Object
-
- org.keycloak.authentication.requiredactions.WebAuthnRegister
-
- org.keycloak.authentication.requiredactions.WebAuthnPasswordlessRegister
-
- All Implemented Interfaces:
org.keycloak.authentication.CredentialRegistrator,org.keycloak.authentication.RequiredActionProvider,org.keycloak.provider.Provider
public class WebAuthnPasswordlessRegister extends WebAuthnRegister
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
Constructors Constructor Description WebAuthnPasswordlessRegister(org.keycloak.models.KeycloakSession session, com.webauthn4j.validator.attestation.trustworthiness.certpath.CertPathTrustworthinessValidator certPathtrustValidator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringgetCredentialProviderId()protected StringgetCredentialType()protected org.keycloak.models.WebAuthnPolicygetWebAuthnPolicy(org.keycloak.authentication.RequiredActionContext context)-
Methods inherited from class org.keycloak.authentication.requiredactions.WebAuthnRegister
close, evaluateTriggers, initiatedActionSupport, processAction, requiredActionChallenge
-
-
-
-
Method Detail
-
getWebAuthnPolicy
protected org.keycloak.models.WebAuthnPolicy getWebAuthnPolicy(org.keycloak.authentication.RequiredActionContext context)
- Overrides:
getWebAuthnPolicyin classWebAuthnRegister
-
getCredentialType
protected String getCredentialType()
- Overrides:
getCredentialTypein classWebAuthnRegister
-
getCredentialProviderId
protected String getCredentialProviderId()
- Overrides:
getCredentialProviderIdin classWebAuthnRegister
-
-