---
title: LAPolicy
framework: localauthentication
role: symbol
role_heading: Enumeration
path: localauthentication/lapolicy
---

# LAPolicy

The set of available local authentication policies.

## Declaration

```swift
enum LAPolicy
```

## Topics

### Policies

- [LAPolicy.deviceOwnerAuthenticationWithBiometrics](localauthentication/lapolicy/deviceownerauthenticationwithbiometrics.md)
- [deviceOwnerAuthenticationWithWatch](localauthentication/lapolicy/deviceownerauthenticationwithwatch.md)
- [deviceOwnerAuthenticationWithBiometricsOrWatch](localauthentication/lapolicy/deviceownerauthenticationwithbiometricsorwatch.md)
- [LAPolicy.deviceOwnerAuthentication](localauthentication/lapolicy/deviceownerauthentication.md)
- [LAPolicy.deviceOwnerAuthenticationWithWristDetection](localauthentication/lapolicy/deviceownerauthenticationwithwristdetection.md)

### Policy Constants

- [kLAPolicyDeviceOwnerAuthenticationWithBiometrics](localauthentication/klapolicydeviceownerauthenticationwithbiometrics.md)
- [kLAPolicyDeviceOwnerAuthenticationWithWatch](localauthentication/klapolicydeviceownerauthenticationwithwatch.md)
- [kLAPolicyDeviceOwnerAuthenticationWithBiometricsOrWatch](localauthentication/klapolicydeviceownerauthenticationwithbiometricsorwatch.md)
- [kLAPolicyDeviceOwnerAuthentication](localauthentication/klapolicydeviceownerauthentication.md)
- [kLAPolicyDeviceOwnerAuthenticationWithWristDetection](localauthentication/klapolicydeviceownerauthenticationwithwristdetection.md)

### Enumeration Cases

- [LAPolicy.deviceOwnerAuthenticationWithBiometricsOrCompanion](localauthentication/lapolicy/deviceownerauthenticationwithbiometricsorcompanion.md)
- [LAPolicy.deviceOwnerAuthenticationWithCompanion](localauthentication/lapolicy/deviceownerauthenticationwithcompanion.md)

### Initializers

- [init(rawValue:)](localauthentication/lapolicy/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Checking availability

- [canEvaluatePolicy(_:error:)](localauthentication/lacontext/canevaluatepolicy(_:error:).md)
- [biometryType](localauthentication/lacontext/biometrytype.md)
- [LABiometryType](localauthentication/labiometrytype.md)
