io.fusionauth.domain.webauthn.WebAuthnWorkflow Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of fusionauth-java-client Show documentation
Show all versions of fusionauth-java-client Show documentation
The Java Client library provides a native Java binding to the FusionAuth REST API.
/*
* Copyright (c) 2022, FusionAuth, All Rights Reserved
*/
package io.fusionauth.domain.webauthn;
/**
* Identifies the WebAuthn workflow. This will affect the parameters used for credential creation
* and request based on the Tenant configuration.
*
* @author Spencer Witt
*/
public enum WebAuthnWorkflow {
/**
* Used for passwordless authentication on a new device.
*/
bootstrap,
/**
* Used for self-service credential registration.
*/
general,
/**
* Used for passwordless re-authentication on a previously used device.
*/
reauthentication
}