---
title: MobileDocumentReaderError.sessionExpired
framework: proximityreader
role: symbol
role_heading: Case
path: proximityreader/mobiledocumentreadererror/sessionexpired
---

# MobileDocumentReaderError.sessionExpired

An error that indicates the current reader session has expired.

## Declaration

```swift
case sessionExpired
```

## Mentioned in

Adopting the Verifier API in your iPhone app

## Discussion

Discussion Generate a new reader token and call prepare(using:) again.

## See Also

### Getting the error code

- [MobileDocumentReaderError.cancelled](proximityreader/mobiledocumentreadererror/cancelled.md)
- [MobileDocumentReaderError.invalidRequest](proximityreader/mobiledocumentreadererror/invalidrequest.md)
- [MobileDocumentReaderError.invalidResponse](proximityreader/mobiledocumentreadererror/invalidresponse.md)
- [MobileDocumentReaderError.invalidToken](proximityreader/mobiledocumentreadererror/invalidtoken.md)
- [MobileDocumentReaderError.networkUnavailable](proximityreader/mobiledocumentreadererror/networkunavailable.md)
- [MobileDocumentReaderError.notAllowed](proximityreader/mobiledocumentreadererror/notallowed.md)
- [MobileDocumentReaderError.notSupported](proximityreader/mobiledocumentreadererror/notsupported.md)
- [MobileDocumentReaderError.serviceUnavailable](proximityreader/mobiledocumentreadererror/serviceunavailable.md)
- [MobileDocumentReaderError.systemBusy](proximityreader/mobiledocumentreadererror/systembusy.md)
- [MobileDocumentReaderError.unknown](proximityreader/mobiledocumentreadererror/unknown.md)
