---
title: strictRevocationCheck
framework: networkextension
role: symbol
role_heading: Instance Property
path: networkextension/nevpnprotocolikev2/strictrevocationcheck
---

# strictRevocationCheck

Require a “not revoked” result when checking if the certificate identifying the server is revoked.

## Declaration

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

## Discussion

Discussion The default value is NO. If this property is set to NO, then either a “not revoked” result from the certificate revocation server or a failure to communicate with the certificate revocation server will result in a successful revocation check. If this property is set to YES, then only a “not revoked” result from the certificate revocation server will result in a successful revocation check.

## See Also

### Accessing other IKEv2 properties

- [deadPeerDetectionRate](networkextension/nevpnprotocolikev2/deadpeerdetectionrate.md)
- [NEVPNIKEv2DeadPeerDetectionRate](networkextension/nevpnikev2deadpeerdetectionrate.md)
- [useConfigurationAttributeInternalIPSubnet](networkextension/nevpnprotocolikev2/useconfigurationattributeinternalipsubnet.md)
- [disableMOBIKE](networkextension/nevpnprotocolikev2/disablemobike.md)
- [disableRedirect](networkextension/nevpnprotocolikev2/disableredirect.md)
- [enablePFS](networkextension/nevpnprotocolikev2/enablepfs.md)
- [enableRevocationCheck](networkextension/nevpnprotocolikev2/enablerevocationcheck.md)
- [mtu](networkextension/nevpnprotocolikev2/mtu.md)
