One Logo Pool Ball
IdentityLookup · IOS API REFERENCE

LiveCallerIDLookupExtensionContext

struct · iOS 18.0+ · SDK 27.1

struct LiveCallerIDLookupExtensionContext

The extension context is how the system gets information from the 3rd party application.

Members (4)

init · iOS 18.0+

init

TypeScript
static init(serviceURL: string, tokenIssuerURL: string, userTierToken: ArrayBuffer): LiveCallerIDLookupExtensionContext
Swift declaration
init(serviceURL: URL, tokenIssuerURL: URL, userTierToken: Data)
get · iOS 18.0+

serviceURL

TypeScript
get serviceURL(): string
Swift declaration
let serviceURL: URL

The URL for the endpoint of the third-party service used by the system to fetch Identity and Blocking information.

get · iOS 18.0+

userTierToken

TypeScript
get userTierToken(): ArrayBuffer
Swift declaration
let userTierToken: Data

HTTP Bearer token that authenticates the user of the application. The system sends this token to the Privacy Pass token issuer, which can verify it belongs to a valid user of the app and issue a Privacy Pass token. Actual PIR requests do not send this token, but instead use a Privacy Pass token, that does not identify the requester.

get · iOS 18.0+

tokenIssuerURL

TypeScript
get tokenIssuerURL(): string
Swift declaration
let tokenIssuerURL: URL

The URL of the Privacy Pass token issuer.

Skipped declarations

No declarations were skipped in this snapshot.

All IdentityLookup types →