Searched refs:auth_items_t (Results 1 - 15 of 15) sorted by relevance

/macosx-10.9.5/Security-55471.14.18/authd/
H A Dauthitems.h27 #pragma mark auth_items_t
38 auth_items_t auth_items_create(void);
41 auth_items_t auth_items_create_with_xpc(const xpc_object_t data);
44 auth_items_t auth_items_create_copy(auth_items_t);
47 size_t auth_items_get_count(auth_items_t);
50 AuthorizationItemSet * auth_items_get_item_set(auth_items_t);
53 xpc_object_t auth_items_export_xpc(auth_items_t);
56 void auth_items_set_flags(auth_items_t, const char *key, uint32_t flags);
59 void auth_items_clear_flags(auth_items_t, cons
[all...]
H A Dagent.h71 uint64_t agent_run(agent_t,auth_items_t hints, auth_items_t context, auth_items_t immutable_hints);
74 auth_items_t agent_get_hints(agent_t);
77 auth_items_t agent_get_context(agent_t);
H A Dauthdb.h24 typedef bool (^authdb_iterator_t)(auth_items_t data);
51 int32_t authdb_get_key_value(authdb_connection_t, const char * table, auth_items_t * out_items);
54 int32_t authdb_set_key_value(authdb_connection_t, const char * table, auth_items_t items);
H A Dauthitems.c258 #pragma mark auth_items_t
270 auth_items_t items = (auth_items_t)value;
279 auth_items_t items1 = (auth_items_t)value1;
280 auth_items_t items2 = (auth_items_t)value2;
288 auth_items_t items = (auth_items_t)value;
314 static auth_items_t
[all...]
H A Dengine.h17 OSStatus engine_authorize(engine_t, auth_rights_t rights, auth_items_t enviroment, AuthorizationFlags);
H A Dmechanism.h17 mechanism_t mechanism_create_with_sql(auth_items_t);
H A Dauthtypes.h38 typedef struct _auth_items_s * auth_items_t; typedef in typeref:struct:_auth_items_s
H A Dagent.c32 auth_items_t hints;
33 auth_items_t context;
257 agent_run(agent_t agent, auth_items_t hints, auth_items_t context, auth_items_t immutable_hints)
316 auth_items_t
322 auth_items_t
H A Dengine.c27 static void _set_process_hints(auth_items_t, process_t);
28 static void _set_process_immutable_hints(auth_items_t, process_t);
29 static void _set_auth_token_hints(auth_items_t, auth_token_t);
49 auth_items_t hints;
50 auth_items_t context;
51 auth_items_t sticky_context;
52 auth_items_t immutable_hints;
172 _set_process_hints(auth_items_t hints, process_t proc)
182 _set_process_immutable_hints(auth_items_t immutable_hints, process_t proc)
189 _set_auth_token_hints(auth_items_t hint
[all...]
H A Dauthtoken.h37 auth_items_t auth_token_get_context(auth_token_t);
H A Dmechanism.c34 auth_items_t data;
145 mechanism_create_with_sql(auth_items_t sql)
263 }, ^bool(auth_items_t data) {
H A Dauthdb.c183 static void _db_load_data(authdb_connection_t dbconn, auth_items_t config)
215 auth_items_t update = auth_items_create();
273 __block auth_items_t config = NULL;
500 auth_items_t config = NULL;
553 static void _parseItemsAtIndex(sqlite3_stmt * stmt, int32_t col, auth_items_t items, const char * key)
579 static int32_t _bindItemsAtIndex(sqlite3_stmt * stmt, int col, auth_items_t items, const char * key)
621 int32_t authdb_get_key_value(authdb_connection_t dbconn, const char * table, auth_items_t * out_items)
626 auth_items_t items = NULL;
664 int32_t authdb_set_key_value(authdb_connection_t dbconn, const char * table, auth_items_t items)
771 auth_items_t item
[all...]
H A Drule.c42 auth_items_t data;
136 _rule_create_with_sql(auth_items_t sql)
324 }, ^bool(auth_items_t data) {
534 }, ^bool(auth_items_t data) {
553 }, ^bool(auth_items_t data) {
577 }, ^bool(auth_items_t data) {
887 }, ^bool(auth_items_t data) {
904 }, ^bool(auth_items_t data) {
H A Dauthtoken.c56 auth_items_t context;
280 auth_items_t
H A Dserver.c450 static OSStatus _server_authorize(connection_t conn, auth_token_t auth, AuthorizationFlags flags, auth_rights_t rights, auth_items_t enviroment, engine_t * engine_out)
492 auth_items_t enviroment = auth_items_create_with_xpc(xpc_dictionary_get_value(message, AUTH_XPC_ENVIROMENT));
532 // auth_items_t enviroment = auth_items_create_with_xpc(xpc_dictionary_get_value(message, AUTH_XPC_ENVIROMENT));
598 auth_items_t enviroment = auth_items_create_with_xpc(xpc_dictionary_get_value(message, AUTH_XPC_ENVIROMENT));
629 auth_items_t items = NULL;
916 }, ^bool(auth_items_t data) {
1125 // auth_items_t config = NULL;
1134 // auth_items_t items = auth_items_create();
1158 // auth_items_t items2 = auth_items_create_with_xpc(xpcdata);

Completed in 211 milliseconds