---
title: VerificationResult.VerificationError
framework: storekit
role: symbol
role_heading: Enumeration
path: storekit/verificationresult/verificationerror
---

# VerificationResult.VerificationError

Error cases for StoreKit JWS verification.

## Declaration

```swift
enum VerificationError
```

## Topics

### Error Codes

- [VerificationResult.VerificationError.invalidCertificateChain](storekit/verificationresult/verificationerror/invalidcertificatechain.md)
- [VerificationResult.VerificationError.invalidDeviceVerification](storekit/verificationresult/verificationerror/invaliddeviceverification.md)
- [VerificationResult.VerificationError.invalidEncoding](storekit/verificationresult/verificationerror/invalidencoding.md)
- [VerificationResult.VerificationError.invalidSignature](storekit/verificationresult/verificationerror/invalidsignature.md)
- [VerificationResult.VerificationError.missingRequiredProperties](storekit/verificationresult/verificationerror/missingrequiredproperties.md)
- [VerificationResult.VerificationError.revokedCertificate](storekit/verificationresult/verificationerror/revokedcertificate.md)

## Relationships

### Conforms To

- [Copyable](swift/copyable.md)
- [Equatable](swift/equatable.md)
- [Error](swift/error.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)
- [LocalizedError](foundation/localizederror.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### JWS verification

- [VerificationResult](storekit/verificationresult.md)
