---
title: required
framework: authenticationservices
role: symbol
role_heading: Type Property
path: authenticationservices/asauthorizationpublickeycredentialresidentkeypreference/required
---

# required

The device must store the resident key.

## Declaration

```swift
static let required: ASAuthorizationPublicKeyCredentialResidentKeyPreference
```

## See Also

### Getting preferences

- [discouraged](authenticationservices/asauthorizationpublickeycredentialresidentkeypreference/discouraged.md)
- [preferred](authenticationservices/asauthorizationpublickeycredentialresidentkeypreference/preferred.md)
