polkit_error_set_error (error, POLKIT_ERROR_NOT_SUPPORTED, "Not supported");
return FALSE;
}
+
+polkit_bool_t
+polkit_authorization_db_grant_negative_to_uid (PolKitAuthorizationDB *authdb,
+ PolKitAction *action,
+ uid_t uid,
+ PolKitAuthorizationConstraint *constraint,
+ PolKitError **error)
+{
+ polkit_error_set_error (error, POLKIT_ERROR_NOT_SUPPORTED, "Not supported");
+ return FALSE;
+}
polkit_authorization_db_is_session_authorized (PolKitAuthorizationDB *authdb,
PolKitAction *action,
PolKitSession *session,
- polkit_bool_t *out_is_authorized)
+ polkit_bool_t *out_is_authorized,
+ polkit_bool_t *out_is_negative_authorized)
{
*out_is_authorized = FALSE;
+ *out_is_negative_authorized = FALSE;
return TRUE;
}
PolKitAction *action,
PolKitCaller *caller,
polkit_bool_t revoke_if_one_shot,
- polkit_bool_t *out_is_authorized)
+ polkit_bool_t *out_is_authorized,
+ polkit_bool_t *out_is_negative_authorized)
{
*out_is_authorized = FALSE;
+ *out_is_negative_authorized = FALSE;
return TRUE;
}
return FALSE;
}
+polkit_bool_t
+polkit_authorization_db_is_uid_blocked_by_self (PolKitAuthorizationDB *authdb,
+ PolKitAction *action,
+ uid_t uid,
+ PolKitError **error)
+{
+ polkit_error_set_error (error, POLKIT_ERROR_NOT_SUPPORTED, "Not supported");
+ return FALSE;
+}
+
#ifdef POLKIT_BUILD_TESTS