---
title: ephemeralPublicKey
framework: passkit
role: symbol
role_heading: Instance Property
path: passkit/pkaddpaymentpassrequest/ephemeralpublickey
---

# ephemeralPublicKey

The ephemeral public key used by elliptic curve cryptography (ECC).

## Declaration

```swift
var ephemeralPublicKey: Data? { get set }
```

## Discussion

Discussion When using an ECC scheme, this property contains your ephemeral public key.

## See Also

### Accessing request data

- [activationData](passkit/pkaddpaymentpassrequest/activationdata.md)
- [encryptedPassData](passkit/pkaddpaymentpassrequest/encryptedpassdata.md)
- [wrappedKey](passkit/pkaddpaymentpassrequest/wrappedkey.md)
