I was currently learning to create plymouth themes/scripts from this link while following the guide i came across the Plymouth.SetDisplayPasswordFunction area, and after quite an amount of searching on the internet i got lots of information on creating password dialogs in plymouth themes.
I don't understand what is a password dialog doing at such an early phase of booting.I assume that it should show when the GDM has started and plymouth has exited.
I am totally confused, please someone explain me what is it in details and what does it do..