@Override
    public Optional<PasswordlessUserAccount> findUser(final PasswordlessAuthenticationRequest request) throws Throwable {
        val args = new Object[]{request, LOGGER};
        return Optional.ofNullable(watchableScript.execute(args, PasswordlessUserAccount.class));
    }
This is {@link GroovyPasswordlessUserAccountStore}.

@author Misagh Moayyed
@since 5.3.0
support/cas-server-support-passwordless-api/src/main/java/org/apereo/cas/impl/account/GroovyPasswordlessUserAccountStore.java