Is it possible to checkout one-time password (OTP) for LDAP users


I am investigating OTP feature by vault. Right now I can successfully checkout one-time password for any local OS user on the remote servers. However, I found it seems LDAP user is not supported for OTP.

So is OTP feature only applicable for local OS user? and any workaround that it can support for LDAP user as well? if yes, could you please give out some guidance on how to checkout OTP for LDAP users? Thank you.