---
schema_version: "1"
id: c518df8f3f5f825c002becbae38403994773542247cb16df67caa3b8d0a98550
title: IdentityInfo
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/marketing-cloud-mobilepush/engagement_sdk/references/ios-sdk-v11/sfmc-sdk/protocols/identityinfo.md
canonical_url: https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/identityinfo.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 5c7578b37e97d6a87ca4e12e523828a9803361c869930282bd110f571a7b6718
products:
  - Salesforce Engagement SDK
---
# IdentityInfo

`Protocol`

## Declaration

```swift
@objc(SFIdentityInfo)
public protocol IdentityInfo

var profileId: String? { get }

var attributes: [String : String] { get }

var partyIdentificationNumber: String? { get }

var partyIdentificationName: String? { get }

var partyIdentificationType: String? { get }
```

## Cases

### `profileId`

```swift
var profileId: String? { get }
```

---

### `attributes`

```swift
var attributes: [String : String] { get }
```

---

### `partyIdentificationNumber`

```swift
var partyIdentificationNumber: String? { get }
```

---

### `partyIdentificationName`

```swift
var partyIdentificationName: String? { get }
```

---

### `partyIdentificationType`

```swift
var partyIdentificationType: String? { get }
```

---
