---
title: ar_authorization_type_t
framework: arkit
role: symbol
role_heading: Enumeration
path: arkit/ar_authorization_type_t
---

# ar_authorization_type_t

The authorization types you can request from ARKit.

## Declaration

```occ
typedef enum { ... } ar_authorization_type_t;
```

## Topics

### Requesting authorization

- [ar_authorization_type_hand_tracking](arkit/ar_authorization_type_t/ar_authorization_type_hand_tracking.md)
- [ar_authorization_type_world_sensing](arkit/ar_authorization_type_t/ar_authorization_type_world_sensing.md)
- [ar_authorization_type_camera_access](arkit/ar_authorization_type_t/ar_authorization_type_camera_access.md)
- [ar_authorization_type_none](arkit/ar_authorization_type_t/ar_authorization_type_none.md)

### Enumeration Cases

- [ar_authorization_type_accessory_tracking](arkit/ar_authorization_type_t/ar_authorization_type_accessory_tracking.md)

## See Also

### Authorization

- [ar_authorization_status_t](arkit/ar_authorization_status_t.md)
- [ar_authorization_result_get_authorization_type](arkit/ar_authorization_result_get_authorization_type.md)
- [ar_authorization_result_get_status](arkit/ar_authorization_result_get_status.md)
- [ar_authorization_results_enumerate_results](arkit/ar_authorization_results_enumerate_results.md)
- [ar_authorization_results_enumerate_results_f](arkit/ar_authorization_results_enumerate_results_f.md)
- [ar_authorization_results_get_count](arkit/ar_authorization_results_get_count.md)
- [ar_authorization_status_allowed](arkit/ar_authorization_status_t/ar_authorization_status_allowed.md)
- [ar_authorization_status_denied](arkit/ar_authorization_status_t/ar_authorization_status_denied.md)
- [ar_authorization_status_not_determined](arkit/ar_authorization_status_t/ar_authorization_status_not_determined.md)
- [ar_authorization_result_t](arkit/ar_authorization_result_t.md)
- [ar_authorization_results_enumerator_t](arkit/ar_authorization_results_enumerator_t.md)
- [ar_authorization_results_handler_t](arkit/ar_authorization_results_handler_t.md)
- [ar_authorization_results_t](arkit/ar_authorization_results_t.md)
- [ar_authorization_update_handler_t](arkit/ar_authorization_update_handler_t.md)
- [ar_authorization_results_handler_function_t](arkit/ar_authorization_results_handler_function_t.md)
