The LockButton provides a way of unlocking and locking interfaces for access to privileged functions. Typically they are used when the user will need to authenticate to perform an action such as changing a password or editing a protected setting.
The LockButton is constructed with the call:
GtkWidget *lockbutton = gtk_lock_button_new();