---
title: ssidMatch
framework: networkextension
role: symbol
role_heading: Instance Property
path: networkextension/neondemandrule/ssidmatch
---

# ssidMatch

SSIDs that identify a network.

## Declaration

```swift
var ssidMatch: [String]? { get set }
```

## Discussion

Discussion An array of NSString objects. If the Service Set Identifier (SSID) of the current primary connected network matches one of the strings in this array and all of the other conditions in the rule match, then the rule matches. If this property is nil (the default), then the current primary connected network SSID does not factor into the rule match.

## See Also

### Accessing match parameters

- [dnsSearchDomainMatch](networkextension/neondemandrule/dnssearchdomainmatch.md)
- [dnsServerAddressMatch](networkextension/neondemandrule/dnsserveraddressmatch.md)
- [interfaceTypeMatch](networkextension/neondemandrule/interfacetypematch.md)
- [NEOnDemandRuleInterfaceType](networkextension/neondemandruleinterfacetype.md)
- [probeURL](networkextension/neondemandrule/probeurl.md)
