KAuth action has a setDetail method. This can be used to override the message shown in the authentication dialog.
However, until now none of the backends actually used it. So this patch;
* Overloads setDetail method. The overload accepts details in a QMap.
* Makes use of the details in polkit1 backend.
BUG: 179678