---
title: UserIdentityFactory
framework: Assignables
role: symbol
role_heading: Enumeration
platforms: [iOS 17.4+, iPadOS 17.4+, Mac Catalyst 17.4+]
path: assignables/useridentityfactory
---

# UserIdentityFactory

A type that contains helpers for creating user identity objects.

## Declaration

```swift
enum UserIdentityFactory
```

## Topics

### Getting the anonymous identity

- [anonymous](assignables/useridentityfactory/anonymous.md)

### Creating an identity

- [string(_:)](assignables/useridentityfactory/string(_:).md)

## See Also

### Identity

- [UserIdentity](assignables/useridentity.md)
- [AnonymousUserIdentity](assignables/anonymoususeridentity.md)
- [AnyUserIdentity](assignables/anyuseridentity.md)
- [StringUserIdentity](assignables/stringuseridentity.md)
- [UserIdentityTypeRegistry](assignables/useridentitytyperegistry.md)
