Airship Permissions Manager interface.
More...
Airship Permissions Manager interface.
◆ CheckPermissionStatus()
Checks the status of a permission.
- Parameters
-
| permission | The permission to check. |
- Returns
- The current status of the permission.
◆ RequestPermission() [1/2]
Requests a permission.
- Parameters
-
| permission | The permission to request. |
- Returns
- The status after the request.
◆ RequestPermission() [2/2]
| Task< PermissionStatus > AirshipDotNet.IAirshipPermissionsManager.RequestPermission |
( |
Permission | permission, |
|
|
bool | enableAirshipUsageOnGrant ) |
Requests a permission with option to enable Airship usage on grant.
- Parameters
-
| permission | The permission to request. |
| enableAirshipUsageOnGrant | If true, enables Airship features that need this permission when granted. |
- Returns
- The status after the request.
◆ SetDelegate()
Sets a permission delegate for a specific permission.
- Parameters
-
| delegate | The delegate to handle permission requests. |
| permission | The permission type. |