Foreman hashicorp vault smart proxy plugin - used with puppet?

Request for info really,

the foreman-vault smart proxy plugin for use with hashicorp vault,
currently only has chef supported for the backend authentication, as puppet
is the primary/default option for foreman for most, I wondered if anyone
has done the work yet to have this plugin (or an alternative) use puppet to
auth against vault.

thanks,

Matt