---
title: requiresSignatureValidation
framework: Automatic Assessment Configuration
role: symbol
role_heading: Instance Property
platforms: [Mac Catalyst 27.0+, macOS 27.0+]
path: automaticassessmentconfiguration/aeassessmentbinaryexecutable/requiressignaturevalidation
---

# requiresSignatureValidation

Whether the running executable’s code signature is validated. Defaults to YES.

## Declaration

```swift
var requiresSignatureValidation: Bool { get set }
```

## Discussion

Discussion Disabling this waives only the availability check, not the signing requirement of allowsOnlyParticipantsToRun: an unsigned or invalidly signed executable still can’t be added to that session’s launch allowlist. Disabling it converts a required participant’s begin-time failure into a silent launch denial, and forgoes the swap/re-sign protection for a signed one. note: isRequired.
