---
title: "init(serviceURL:tokenIssuerURL:userTierToken:)"
framework: identitylookup
role: symbol
role_heading: Initializer
path: "identitylookup/livecalleridlookupextensioncontext/init(serviceurl:tokenissuerurl:usertiertoken:)"
---

# init(serviceURL:tokenIssuerURL:userTierToken:)

Creates the app extension context.

## Declaration

```swift
init(serviceURL: URL, tokenIssuerURL: URL, userTierToken: Data)
```

## Parameters

- `serviceURL`: The endpoint of the service that the system uses to fetch identity and blocking information.
- `tokenIssuerURL`: The URL of the Privacy Pass token issuer.
- `userTierToken`: The system sends this token to the Privacy Pass token issuer, which can verify whether it belongs to a valid user of the app. It then issues a Privacy Pass token.
