For you I gave https://www.thewindowsclub.com/lock-computer-inactivity-windows-10 a try and it still works BUT I worry I may be missing something in your spec.
This is driving me INSANE!
Every previous version of Windows allowed me to do this. I periodically check back with support to see if this has been enabled in Windows 10, but it still eludes me. For whatever reason there seems to no way to control when windows 10 locks, independently of the screen saver.
For example, I want the following to occur when idle...5 minutes: blank screen saver
10 minutes: windows locks and requires fingerprint, pin, or password30 minutes: display is turned off 60 minutes: windows sleeps
All of this is so easy except controlling when it locks. It's like it was completely forgotten. I can't be the only person positively enraged by this. I can even control how long the lockscreen displays before the display turns of. Yet this seemingly simple setting is elusive.
I have contacted Microsoft support. They can't even tell me the default timer for the lock (windows will actually lock even when no screensaver is set and no sleep or hibernate timers are set).
Anyone have any ideas?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic