---
title: "init(provisioningCredentialIdentifier:sharingInstanceIdentifier:cardConfigurationIdentifier:preview:)"
framework: passkit
role: symbol
role_heading: Initializer
path: "passkit/pkjapanindividualnumbercardmetadata/init(provisioningcredentialidentifier:sharinginstanceidentifier:cardconfigurationidentifier:preview:)"
---

# init(provisioningCredentialIdentifier:sharingInstanceIdentifier:cardConfigurationIdentifier:preview:)

Initializes the user instance for provisioning.

## Declaration

```swift
init(provisioningCredentialIdentifier credentialIdentifier: String, sharingInstanceIdentifier: String, cardConfigurationIdentifier: String, preview: PKAddPassMetadataPreview)
```

## Parameters

- `credentialIdentifier`: An identifier for the user instance to provision.
- `sharingInstanceIdentifier`: A short-lived token to prevent replayability.
- `preview`: An object that contains information representing the provisioned pass in UI.

## See Also

### Initializing the digital card metadata

- [init(provisioningCredentialIdentifier:sharingInstanceIdentifier:cardTemplateIdentifier:preview:)](passkit/pkjapanindividualnumbercardmetadata/init(provisioningcredentialidentifier:sharinginstanceidentifier:cardtemplateidentifier:preview:).md)
