---
title: JPKIPassContents.UserIdentity.AuthenticationType
framework: passkit
role: symbol
role_heading: Enumeration
path: passkit/jpkipasscontents/useridentity-swift.struct/authenticationtype
---

# JPKIPassContents.UserIdentity.AuthenticationType

Defines valid authentication types associated with the user identity.

## Declaration

```swift
enum AuthenticationType
```

## Overview

Overview Use of the systemBiometric authentication requires you to set the NSFaceIDUsageDescription usage description.

## Topics

### Types of authentication

- [JPKIPassContents.UserIdentity.AuthenticationType.pin(_:)](passkit/jpkipasscontents/useridentity-swift.struct/authenticationtype/pin(_:).md)
- [JPKIPassContents.UserIdentity.AuthenticationType.systemBiometric](passkit/jpkipasscontents/useridentity-swift.struct/authenticationtype/systembiometric.md)

## See Also

### Identifying the pass user

- [userIdentity](passkit/jpkipasscontents/useridentity-swift.property.md)
- [changePIN(from:to:)](passkit/jpkipasscontents/useridentity-swift.struct/changepin(from:to:).md)
