Lines Matching refs:auth_rights_t
152 #pragma mark auth_rights_t
157 auth_rights_t auth_rights_create(void);
160 auth_rights_t auth_rights_create_with_xpc(const xpc_object_t data);
163 xpc_object_t auth_rights_export_xpc(auth_rights_t);
166 void auth_rights_set_flags(auth_rights_t, const char *key, uint32_t flags);
169 void auth_rights_clear_flags(auth_rights_t, const char *key, uint32_t flags);
172 uint32_t auth_rights_get_flags(auth_rights_t, const char *key);
175 bool auth_rights_check_flags(auth_rights_t, const char *key, uint32_t flags);
178 size_t auth_rights_get_count(auth_rights_t);
181 void auth_rights_add(auth_rights_t, const char *key);
184 bool auth_rights_exist(auth_rights_t, const char *key);
187 void auth_rights_remove(auth_rights_t, const char *key);
190 void auth_rights_clear(auth_rights_t);
193 bool auth_rights_iterate(auth_rights_t rights, bool(^iter)(const char * key));