Authorization plugin for screen saver unlock

I am implementing an authorization plugin to provide support for an additional authentication method after Password for Mojave. I created a custom window subclassing NSWindow to show my UI. This UI is displaying properly at console login. But for screensaver unlock, the window is not visible on the black screen but it is having keyboard and mouse focus. I am using authenticate-session-owner rule for screensaver and adding my mechanism to authenticate right.


I wanted help on how to bring this window to front and get it displayed on top of the screen saver.

Replies

Hi Eskimo,


Need your insights here on the issue.

Authorisation plug-ins are sufficiently tricky that there’s not much I can do to help out here on DevForums. If you need help with this, I recommend that you open a DTS tech support incident and we can pick things up in that context.

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"
Hi,

Did you get an answer? I'm trying to do the same.

Did you get an answer?

Yes they did.

Please drop me a line via email (my address is in my signature). Make sure to reference this thread because I get way too much email O-:

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"