@Override
    protected Event doExecuteInternal(final RequestContext requestContext) {
        return FunctionUtils.doUnchecked(() -> {
            val result = authenticationWebflowEventResolver.resolveSingle(requestContext);
            if (!result.getId().equals(CasWebflowConstants.STATE_ID_SUCCESS)) {
                WebUtils.addErrorMessageToContext(requestContext, "cas.mfa.webauthn.auth.fail");
            }
            return result;
        });
    }
This is {@link WebAuthnAuthenticationWebflowAction}.

@author Misagh Moayyed
@since 6.3.0
support/cas-server-support-webauthn-core-webflow/src/main/java/org/apereo/cas/webauthn/web/flow/WebAuthnAuthenticationWebflowAction.java