---
title: WebPage.DeviceSensorAuthorization
framework: webkit
role: symbol
role_heading: Structure
path: webkit/webpage/devicesensorauthorization
---

# WebPage.DeviceSensorAuthorization

A type that describes the authorization permissions policy for the device’s sensors a web resource may access.

## Declaration

```swift
struct DeviceSensorAuthorization
```

## Topics

### Initializers

- [init(decision:)](webkit/webpage/devicesensorauthorization/init(decision:).md)
- [init(decisionHandler:)](webkit/webpage/devicesensorauthorization/init(decisionhandler:).md)

### Enumerations

- [WebPage.DeviceSensorAuthorization.Permission](webkit/webpage/devicesensorauthorization/permission.md)

## See Also

### Configuring a WebPage

- [WebPage.Configuration](webkit/webpage/configuration.md)
- [URLScheme](webkit/urlscheme.md)
- [URLSchemeHandler](webkit/urlschemehandler.md)
- [URLSchemeTaskResult](webkit/urlschemetaskresult.md)
