feat(vault): vault temporary file (refs #4920)
Merge pull request #1246 from Eric-Brison/3.3-E4920

feat(vault): vault temporary file (closes #4920)