---
title: "init(certificate:objectID:)"
framework: cryptotokenkit
role: symbol
role_heading: Initializer
path: "cryptotokenkit/tktokenkeychainkey/init(certificate:objectid:)"
---

# init(certificate:objectID:)

Initializes a token keychain key with data from the specified certificate reference and a given object ID.

## Declaration

```swift
init?(certificate certificateRef: SecCertificate?, objectID: TKToken.ObjectID)
```

## Parameters

- `certificateRef`: The certificate reference. You can create a SecCertificateRef value from a data object using the SecCertificateCreateWithData function.
- `objectID`: The object ID.

## Return Value

Return Value A new token keychain certificate.

## Discussion

Discussion This is the designated initializer.
