---
title: LACredentialType
framework: localauthentication
role: symbol
role_heading: Enumeration
path: localauthentication/lacredentialtype
---

# LACredentialType

The types of credentials to be used for authentication.

## Declaration

```swift
enum LACredentialType
```

## Topics

### Cases

- [LACredentialType.applicationPassword](localauthentication/lacredentialtype/applicationpassword.md)
- [LACredentialType.smartCardPIN](localauthentication/lacredentialtype/smartcardpin.md)

### Constants

- [kLACredentialTypeApplicationPassword](localauthentication/klacredentialtypeapplicationpassword.md)
- [kLACredentialSmartCardPIN](localauthentication/klacredentialsmartcardpin.md)

### Initializers

- [init(rawValue:)](localauthentication/lacredentialtype/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

### Managing credentials

- [setCredential(_:type:)](localauthentication/lacontext/setcredential(_:type:).md)
- [isCredentialSet(_:)](localauthentication/lacontext/iscredentialset(_:).md)
