---
title: IdentityDocumentWebPresentmentRawRequestValidator
framework: IdentityDocumentServices
role: symbol
role_heading: Structure
platforms: [iOS 26.0+, iPadOS 26.0+, macOS 26.0+]
path: identitydocumentservices/identitydocumentwebpresentmentrawrequestvalidator
---

# IdentityDocumentWebPresentmentRawRequestValidator

A type that contains functions for validating the incoming web presentment raw request.

## Declaration

```swift
struct IdentityDocumentWebPresentmentRawRequestValidator
```

## Topics

### Initializers

- [init()](identitydocumentservices/identitydocumentwebpresentmentrawrequestvalidator/init().md)

### Instance Methods

- [validateISO18013MobileDocumentRequest(_:origin:)](identitydocumentservices/identitydocumentwebpresentmentrawrequestvalidator/validateiso18013mobiledocumentrequest(_:origin:).md)

## See Also

### Implementing the web presentment flow into your browser

- [IdentityDocumentWebPresentmentRequest](identitydocumentservices/identitydocumentwebpresentmentrequest.md)
- [ISO18013MobileDocumentRequest](identitydocumentservices/iso18013mobiledocumentrequest.md)
- [IdentityDocumentWebPresentmentResponse](identitydocumentservices/identitydocumentwebpresentmentresponse.md)
- [ISO18013MobileDocumentResponse](identitydocumentservices/iso18013mobiledocumentresponse.md)
- [IdentityDocumentWebPresentmentRawRequest](identitydocumentservices/identitydocumentwebpresentmentrawrequest.md)
