---
title: PKShareSecureElementPassResult
framework: passkit
role: symbol
role_heading: Enumeration
path: passkit/pksharesecureelementpassresult
---

# PKShareSecureElementPassResult

## Declaration

```swift
enum PKShareSecureElementPassResult
```

## Topics

### Enumeration Cases

- [PKShareSecureElementPassResult.canceled](passkit/pksharesecureelementpassresult/canceled.md)
- [PKShareSecureElementPassResult.failed](passkit/pksharesecureelementpassresult/failed.md)
- [PKShareSecureElementPassResult.shared](passkit/pksharesecureelementpassresult/shared.md)

### Initializers

- [init(rawValue:)](passkit/pksharesecureelementpassresult/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### General purpose passes

- [PKSecureElementPass](passkit/pksecureelementpass.md)
- [PKAddSecureElementPassConfiguration](passkit/pkaddsecureelementpassconfiguration.md)
- [PKAddSecureElementPassViewController](passkit/pkaddsecureelementpassviewcontroller.md)
- [PKPass](passkit/pkpass.md)
- [PKAddPassesViewController](passkit/pkaddpassesviewcontroller.md)
- [AsyncShareablePassConfiguration](passkit/asyncshareablepassconfiguration.md)
- [PKShareSecureElementPassViewController](passkit/pksharesecureelementpassviewcontroller.md)
- [PKShareSecureElementPassViewControllerDelegate](passkit/pksharesecureelementpassviewcontrollerdelegate.md)
- [PKShareablePassMetadata.Preview](passkit/pkshareablepassmetadata/preview-swift.class.md)
