This function is called by the Permission implementation to update the properties of the permission.
You should never call this function except from a Permission implementation.
GObject notify signals are generated, as appropriate.
this |
a Permission instance |
allowed |
the new value for the 'allowed' property |
can_acquire |
the new value for the 'can-acquire' property |
can_release |
the new value for the 'can-release' property |