public class WebAuthnPasswordlessAuthenticator extends WebAuthnAuthenticator
Constructor and Description |
---|
WebAuthnPasswordlessAuthenticator(KeycloakSession session) |
Modifier and Type | Method and Description |
---|---|
WebAuthnPasswordlessCredentialProvider |
getCredentialProvider(KeycloakSession session) |
protected String |
getCredentialType() |
List<RequiredActionFactory> |
getRequiredActions(KeycloakSession session)
Overwrite this if the authenticator is associated with
|
protected WebAuthnPolicy |
getWebAuthnPolicy(AuthenticationFlowContext context) |
void |
setRequiredActions(KeycloakSession session,
RealmModel realm,
UserModel user)
Set actions to configure authenticator
|
action, authenticate, close, configuredFor, getRpID, requiresUser
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
areRequiredActionsEnabled
getCredentials, getType
public WebAuthnPasswordlessAuthenticator(KeycloakSession session)
protected WebAuthnPolicy getWebAuthnPolicy(AuthenticationFlowContext context)
getWebAuthnPolicy
in class WebAuthnAuthenticator
protected String getCredentialType()
getCredentialType
in class WebAuthnAuthenticator
public void setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)
Authenticator
setRequiredActions
in interface Authenticator
setRequiredActions
in class WebAuthnAuthenticator
public List<RequiredActionFactory> getRequiredActions(KeycloakSession session)
Authenticator
getRequiredActions
in interface Authenticator
getRequiredActions
in class WebAuthnAuthenticator
public WebAuthnPasswordlessCredentialProvider getCredentialProvider(KeycloakSession session)
getCredentialProvider
in interface CredentialValidator<WebAuthnCredentialProvider>
getCredentialProvider
in class WebAuthnAuthenticator
Copyright © 2021 JBoss by Red Hat. All rights reserved.